OSDN Git Service

[added] Added Interpolator infrastructure, applied them to all animating Actions...
authormoritzpost@gmail.com <moritzpost@gmail.com@6c4fd544-2939-11df-bb46-9574ba5d0bfa>
Sun, 6 Feb 2011 17:39:46 +0000 (17:39 +0000)
committermoritzpost@gmail.com <moritzpost@gmail.com@6c4fd544-2939-11df-bb46-9574ba5d0bfa>
Sun, 6 Feb 2011 17:39:46 +0000 (17:39 +0000)
commit841b7e179ea33a18b9c3e72eb5cc36797bd0147d
tree8a709a85ca35e40d62d10ee7e5ed36aa2a091418
parentfcf30e1e3ba44e0fddc1b6fa587c091f530054a8
[added] Added Interpolator infrastructure, applied them to all animating Actions  and thereby refactored the Action classes to be more elegant. Also created 4 sample Interpolators.
15 files changed:
gdx/src/com/badlogic/gdx/scenes/scene2d/Action.java
gdx/src/com/badlogic/gdx/scenes/scene2d/AnimationAction.java [new file with mode: 0644]
gdx/src/com/badlogic/gdx/scenes/scene2d/Interpolator.java [new file with mode: 0644]
gdx/src/com/badlogic/gdx/scenes/scene2d/actions/FadeIn.java
gdx/src/com/badlogic/gdx/scenes/scene2d/actions/FadeOut.java
gdx/src/com/badlogic/gdx/scenes/scene2d/actions/FadeTo.java
gdx/src/com/badlogic/gdx/scenes/scene2d/actions/MoveBy.java
gdx/src/com/badlogic/gdx/scenes/scene2d/actions/MoveTo.java
gdx/src/com/badlogic/gdx/scenes/scene2d/actions/RotateBy.java
gdx/src/com/badlogic/gdx/scenes/scene2d/actions/RotateTo.java
gdx/src/com/badlogic/gdx/scenes/scene2d/actions/ScaleTo.java
gdx/src/com/badlogic/gdx/scenes/scene2d/interpolators/AccelerateInterpolator.java [new file with mode: 0644]
gdx/src/com/badlogic/gdx/scenes/scene2d/interpolators/AnticipateInterpolator.java [new file with mode: 0644]
gdx/src/com/badlogic/gdx/scenes/scene2d/interpolators/DecelerateInterpolator.java [new file with mode: 0644]
gdx/src/com/badlogic/gdx/scenes/scene2d/interpolators/LinearInterpolator.java [new file with mode: 0644]