changed to iterate between the inner keyframes, borders werent needed since they were checked first or just returned as last chance in TimelineValue implementation getKeyFrame(time) method |
|
More...
|
over 11 years ago
|
just a refactor in getPreviousKeyFrame(keyframe) |
|
More...
|
over 11 years ago
|
Added package protected index value to the KeyFrame to be used by TimelineValue implementation to speed up the getPreviousKeyFrame(keyframe) method by avoiding the list.indexOf(object) |
|
More...
|
over 11 years ago
|
added method setObjects(vararg) to Timeline to allow configuring several objects to the internal TimelineValues |
|
More...
|
over 11 years ago
|
fixed multiple warnings and removed group/version from modules |
|
More...
|
over 11 years ago
|
added getCurrentTime() to get the current time of the animation |
|
More...
|
over 11 years ago
|
fixed AnimationImpl to be started again by moving the currentTime to 0 when start() method is called |
|
More...
|
almost 12 years ago
|
added TODO.txt with some ideas |
|
More...
|
almost 12 years ago
|
added a pool of animation monitors inside the animationhandlermanager to avoid creating new monitors each time, one idea in the future is delegate that responsibility to the user by letting add animation monitors |
|
More...
|
almost 12 years ago
|
modified AnimationEvent to allow set the animation and to have an empty constructor in case we want to cache it, modified the AnimationMonitor to cache the AnimationEvent and to use that one when sending the event |
|
More...
|
almost 12 years ago
|
changed it again to check over currentTime > getDelay() for the isStarted method, not sure the exact reason I changed it altough I believe the change was correct |
|
More...
|
almost 12 years ago
|
added method clear to animation manager to remove all animations being monitored |
|
More...
|
almost 12 years ago
|
changed start(float...) to be named startWithFloatArray() to avoid problems |
|
More...
|
almost 12 years ago
|
changed TimelineAnimation to not update the timeline if the animation is not playing |
|
More...
|
almost 12 years ago
|
added isPlaying() method to Animation API, changed the isStarted() to check >= getDelay() to know when the animation should be started (if delay == 0f the animation should be started) |
|
More...
|
almost 12 years ago
|
added check if animations is empty to avoid processing anything in the update() |
|
More...
|
almost 12 years ago
|
added corresponding implementations of getspeed() in animation implementations |
|
More...
|
almost 12 years ago
|
added set/get speed methods to Animation API |
|
More...
|
almost 12 years ago
|
added another interpolation function which perfoms an step between a and b |
|
More...
|
almost 12 years ago
|
added method add animation to animation manager with handlers |
|
More...
|
almost 12 years ago
|
added method to animation manager to know how many animations are being managed |
|
More...
|
almost 12 years ago
|
fixed the animationmanager to remove all elements in animationsToREmove not the collection itself |
|
More...
|
almost 12 years ago
|
fixed a bug when removing an animaition inside an animation even handler, all monitors for an animation were removed before monitors were processed, changed to remove after that now |
|
More...
|
almost 12 years ago
|
added setters for animation handeler in animation monitor, removed unused commented code |
|
More...
|
almost 12 years ago
|
changed AnimationMonitor to have only one optional animation handler |
|
More...
|
almost 12 years ago
|
changed some field names in TransitionMonitor to make it more clear to understand |
|
More...
|
almost 12 years ago
|
modified Builders class to allow build animations without having to specify the mutable object in build time, then you can ask for the timeline and the timeline value to set the mutable object (it will explode if no object is set) |
|
More...
|
almost 12 years ago
|
added methods to get timelinevalues from a timeline |
|
More...
|
almost 12 years ago
|
added test for the bug when using start(time, value) wasnt using the current value of the mutable object as the transition start value |
|
More...
|
almost 12 years ago
|
now Transitions can be built using null or constructor with type converter, without having to specify in construction time the mutable object |
|
More...
|
almost 12 years ago
|