[libgdx] Can resurrect later.

This commit is contained in:
NathanSweet 2016-07-06 12:06:29 +02:00
parent eb540387e6
commit 4f05341f4c

View File

@ -1,46 +0,0 @@
package com.esotericsoftware.spine;
import com.badlogic.gdx.ApplicationAdapter;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
import com.badlogic.gdx.graphics.g2d.TextureAtlas;
public class PathTest extends ApplicationAdapter {
@Override
public void create () {
TextureAtlas atlas = new TextureAtlas(Gdx.files.internal("path/tank.atlas"));
SkeletonJson json = new SkeletonJson(atlas);
SkeletonData data = json.readSkeletonData(Gdx.files.internal("path/tank.json"));
Skeleton skeleton = new Skeleton(data);
skeleton.x = 0;
skeleton.y = 0;
AnimationStateData animData = new AnimationStateData(data);
AnimationState animState = new AnimationState(animData);
animState.setAnimation(0, "drive", true);
float d = 3;
for (int i = 0; i < 1; i++) {
skeleton.update(d);
animState.update(d);
animState.apply(skeleton);
skeleton.updateWorldTransform();
for (Bone bone: skeleton.getBones()) {
System.out.println(String.format("%s %f %f %f %f %f %f", bone.data.name, bone.a, bone.b, bone.c, bone.d, bone.worldX, bone.worldY));
}
System.out.println("===========================================");
for (int ii = 0; ii < skeleton.slots.size; ii++) {
Slot slot = skeleton.drawOrder.get(ii);
System.out.println(slot.data.name);
}
System.out.println("===========================================");
d += 0.1f;
}
}
public static void main (String[] args) {
new LwjglApplication(new PathTest());
}
}