mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-06 07:14:55 +08:00
Added a third test event.
This commit is contained in:
parent
19bb3ccf35
commit
e9a1a5d080
@ -1,5 +1,5 @@
|
||||
{
|
||||
"skeleton": { "hash": "C7XH8P2ZH7KYz8kafheHFboZI1Q", "spine": "3.5.32", "width": 0, "height": 0 },
|
||||
"skeleton": { "hash": "aAa4C8T7UXyn4KV5wPxfo2zYuiA", "spine": "3.5.32", "width": 0, "height": 0 },
|
||||
"bones": [
|
||||
{ "name": "root" }
|
||||
],
|
||||
@ -20,6 +20,13 @@
|
||||
{ "time": 0.4667, "name": "event", "string": "14" },
|
||||
{ "time": 1, "name": "event", "string": "30" }
|
||||
]
|
||||
},
|
||||
"events2": {
|
||||
"events": [
|
||||
{ "time": 0, "name": "event", "string": "0" },
|
||||
{ "time": 0.4667, "name": "event", "string": "14" },
|
||||
{ "time": 1, "name": "event", "string": "30" }
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@ -562,13 +562,17 @@ public class AnimationStateTests {
|
||||
expect(0, "end", 0, 0.8f), //
|
||||
expect(0, "dispose", 0, 0.8f), //
|
||||
|
||||
expect(1, "start", 0, 0.8f), //
|
||||
expect(1, "event 0", 0.1f, 0.9f), //
|
||||
expect(1, "event 14", 0.5f, 1.3f), //
|
||||
expect(1, "event 30", 1, 1.8f), //
|
||||
expect(1, "complete", 1, 1.8f), //
|
||||
expect(1, "end", 1, 1.9f), //
|
||||
expect(1, "dispose", 1, 1.9f) //
|
||||
expect(2, "start", 0, 0.8f), //
|
||||
expect(2, "event 0", 0.1f, 0.9f), //
|
||||
|
||||
expect(1, "end", 0.9f, 1), //
|
||||
expect(1, "dispose", 0.9f, 1), //
|
||||
|
||||
expect(2, "event 14", 0.5f, 1.3f), //
|
||||
expect(2, "event 30", 1, 1.8f), //
|
||||
expect(2, "complete", 1, 1.8f), //
|
||||
expect(2, "end", 1, 1.9f), //
|
||||
expect(2, "dispose", 1, 1.9f) //
|
||||
);
|
||||
state.setAnimation(0, "events0", false); // First should be ignored.
|
||||
state.setAnimation(0, "events1", false);
|
||||
@ -576,7 +580,7 @@ public class AnimationStateTests {
|
||||
public void frame (float time) {
|
||||
if (MathUtils.isEqual(time, 0.8f)) {
|
||||
state.setAnimation(0, "events0", false); // First should be ignored.
|
||||
state.setAnimation(0, "events1", false);
|
||||
state.setAnimation(0, "events2", false);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user