mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-14 02:58:44 +08:00
Simpler Spineboy.cs.
This commit is contained in:
parent
edb50113ea
commit
08d5efa31d
@ -41,7 +41,6 @@ public class Spineboy : MonoBehaviour {
|
||||
|
||||
void Start() {
|
||||
skeleton = GetComponent<SkeletonAnimation>();
|
||||
|
||||
skeleton.state.Event += new EventHandler<EventTriggeredArgs>(Event);
|
||||
}
|
||||
|
||||
@ -49,18 +48,9 @@ public class Spineboy : MonoBehaviour {
|
||||
Debug.Log(e.TrackIndex + " " + skeleton.state.GetCurrent(e.TrackIndex) + ": event " + e.Event + ", " + e.Event.Int);
|
||||
}
|
||||
|
||||
void LateUpdate() {
|
||||
if (skeleton.loop) return;
|
||||
|
||||
TrackEntry entry = skeleton.state.GetCurrent(0);
|
||||
if (entry != null && entry.Time >= entry.Animation.Duration - 0.25) {
|
||||
skeleton.animationName = "walk";
|
||||
skeleton.loop = true;
|
||||
}
|
||||
}
|
||||
|
||||
void OnMouseDown() {
|
||||
skeleton.animationName = "jump";
|
||||
skeleton.loop = false;
|
||||
skeleton.useAnimationName = false;
|
||||
skeleton.state.SetAnimation(0, "jump", false);
|
||||
skeleton.state.AddAnimation(0, "walk", true, 0);
|
||||
}
|
||||
}
|
||||
|
||||
@ -280,12 +280,10 @@
|
||||
}
|
||||
},
|
||||
"events": [
|
||||
{ "time": 0.3333, "name": "headPop", "int": 1 },
|
||||
{ "time": 0.5, "name": "headPop", "int": 2 },
|
||||
{ "time": 0.6666, "name": "headPop", "int": 3 },
|
||||
{ "time": 0.8333, "name": "headPop", "int": 4 },
|
||||
{ "time": 1, "name": "headPop", "int": 5 },
|
||||
{ "time": 1.1666, "name": "headPop", "int": 6 }
|
||||
{ "time": 0, "name": "headPop", "string": "pop.wav" },
|
||||
{ "time": 1.3103, "name": "behind" },
|
||||
{ "time": 2.9655, "name": "behind" },
|
||||
{ "time": 4, "name": "headAttach", "string": "attach.wav" }
|
||||
],
|
||||
"draworder": [
|
||||
{
|
||||
@ -997,6 +995,11 @@
|
||||
{ "time": 0.9333, "angle": 2.28 },
|
||||
{ "time": 1.0666, "angle": 3.6 }
|
||||
]
|
||||
},
|
||||
"root": {
|
||||
"rotate": [
|
||||
{ "time": 0, "angle": 0 }
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -995,6 +995,11 @@
|
||||
{ "time": 0.9333, "angle": 2.28 },
|
||||
{ "time": 1.0666, "angle": 3.6 }
|
||||
]
|
||||
},
|
||||
"root": {
|
||||
"rotate": [
|
||||
{ "time": 0, "angle": 0 }
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user