mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-06 07:14:55 +08:00
AnimationStateTest
This commit is contained in:
parent
d6e7ae7a4a
commit
a2f6e5006d
@ -54,10 +54,11 @@ public class AnimationStateTest extends ApplicationAdapter {
|
||||
walkAnimation = json.readAnimation(Gdx.files.internal("spineboy-walk.json"), skeletonData);
|
||||
jumpAnimation = json.readAnimation(Gdx.files.internal("spineboy-jump.json"), skeletonData);
|
||||
|
||||
state = new AnimationState();
|
||||
// Define mixing from one animation to another.
|
||||
state.setMixing(walkAnimation, jumpAnimation, 0.4f);
|
||||
// Set current animation.
|
||||
// Define mixing between animations.
|
||||
AnimationStateData mixing = new AnimationStateData();
|
||||
mixing.setMixing(walkAnimation, jumpAnimation, 0.4f);
|
||||
|
||||
state = new AnimationState(mixing);
|
||||
state.setAnimation(walkAnimation, true);
|
||||
|
||||
skeleton = new Skeleton(skeletonData);
|
||||
@ -70,7 +71,7 @@ public class AnimationStateTest extends ApplicationAdapter {
|
||||
}
|
||||
|
||||
public void render () {
|
||||
state.update(Gdx.graphics.getDeltaTime());
|
||||
state.update(Gdx.graphics.getDeltaTime() / 3);
|
||||
|
||||
Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
|
||||
batch.begin();
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
|
||||
goblins.png
|
||||
format: RGBA8888
|
||||
filter: Nearest,Nearest
|
||||
filter: Linear,Linear
|
||||
repeat: none
|
||||
goblin/spear
|
||||
rotate: false
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
|
||||
spineboy.png
|
||||
format: RGBA8888
|
||||
filter: Nearest,Nearest
|
||||
filter: Linear,Linear
|
||||
repeat: none
|
||||
head
|
||||
rotate: false
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user