mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-20 00:36:43 +08:00
Better C# events.
This commit is contained in:
parent
3a1aac897c
commit
98e4c0e7e5
@ -41,7 +41,7 @@ public class Spineboy : MonoBehaviour {
|
|||||||
|
|
||||||
void Start() {
|
void Start() {
|
||||||
skeleton = GetComponent<SkeletonAnimation>();
|
skeleton = GetComponent<SkeletonAnimation>();
|
||||||
skeleton.state.Event += new EventHandler<EventTriggeredArgs>(Event);
|
skeleton.state.Event += Event;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Event (object sender, EventTriggeredArgs e) {
|
public void Event (object sender, EventTriggeredArgs e) {
|
||||||
|
|||||||
@ -41,7 +41,7 @@ public class Spineboy : MonoBehaviour {
|
|||||||
|
|
||||||
public void Start () {
|
public void Start () {
|
||||||
skeletonAnimation = GetComponent<SkeletonAnimation>();
|
skeletonAnimation = GetComponent<SkeletonAnimation>();
|
||||||
skeletonAnimation.state.Event += new EventHandler<EventTriggeredArgs>(Event);
|
skeletonAnimation.state.Event += Event;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Event (object sender, EventTriggeredArgs e) {
|
public void Event (object sender, EventTriggeredArgs e) {
|
||||||
|
|||||||
@ -90,10 +90,10 @@ namespace Spine {
|
|||||||
|
|
||||||
if (true) {
|
if (true) {
|
||||||
// Event handling for all animations.
|
// Event handling for all animations.
|
||||||
state.Start += new EventHandler<StartEndArgs>(Start);
|
state.Start += Start;
|
||||||
state.End += new EventHandler<StartEndArgs>(End);
|
state.End += End;
|
||||||
state.Complete += new EventHandler<CompleteArgs>(Complete);
|
state.Complete += Complete;
|
||||||
state.Event += new EventHandler<EventTriggeredArgs>(Event);
|
state.Event += Event;
|
||||||
|
|
||||||
state.SetAnimation(0, "drawOrder", true);
|
state.SetAnimation(0, "drawOrder", true);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user