An Animation
object has an iterable sequence of Pics which it can show in a
separate window (a simple View).
- Value parameters:
- atEnd
what should happen once the animation reaches the final Pic
- frameRate
a target speed (in Pics per second), which the
Animation
will roughly observe if possible- frames
the Pics that the animation consists of, in order; they should be identical in size
- terminateOnClose
whether the entire application should exit when the animation window is closed
- Companion:
- object
Value members
Concrete methods
Returns the frames of this animation as a LazyList
. If atEnd is set to
Animation.Loop, this will be a repeating, infinite list. Otherwise,
it just contains each frame once, as set by the constructor parameter.
Returns the frames of this animation as a LazyList
. If atEnd is set to
Animation.Loop, this will be a repeating, infinite list. Otherwise,
it just contains each frame once, as set by the constructor parameter.