소스 검색

Better C# events.

NathanSweet 12 년 전
부모
커밋
98e4c0e7e5
3개의 변경된 파일6개의 추가작업 그리고 6개의 파일을 삭제
  1. 1 1
      spine-tk2d/Assets/examples/spineboy/Spineboy.cs
  2. 1 1
      spine-unity/Assets/examples/spineboy/Spineboy.cs
  3. 4 4
      spine-xna/example/src/ExampleGame.cs

+ 1 - 1
spine-tk2d/Assets/examples/spineboy/Spineboy.cs

@@ -41,7 +41,7 @@ public class Spineboy : MonoBehaviour {
 	
 	void Start() {
 		skeleton = GetComponent<SkeletonAnimation>();
-		skeleton.state.Event += new EventHandler<EventTriggeredArgs>(Event);
+		skeleton.state.Event += Event;
 	}
 	
 	public void Event (object sender, EventTriggeredArgs e) {

+ 1 - 1
spine-unity/Assets/examples/spineboy/Spineboy.cs

@@ -41,7 +41,7 @@ public class Spineboy : MonoBehaviour {
 
 	public void Start () {
 		skeletonAnimation = GetComponent<SkeletonAnimation>();	
-		skeletonAnimation.state.Event += new EventHandler<EventTriggeredArgs>(Event);
+		skeletonAnimation.state.Event += Event;
 	}
 	
 	public void Event (object sender, EventTriggeredArgs e) {

+ 4 - 4
spine-xna/example/src/ExampleGame.cs

@@ -90,10 +90,10 @@ namespace Spine {
 
 			if (true) {
 				// Event handling for all animations.
-				state.Start += new EventHandler<StartEndArgs>(Start);
-				state.End += new EventHandler<StartEndArgs>(End);
-				state.Complete += new EventHandler<CompleteArgs>(Complete);
-				state.Event += new EventHandler<EventTriggeredArgs>(Event);
+				state.Start += Start;
+				state.End += End;
+				state.Complete += Complete;
+				state.Event += Event;
 
 				state.SetAnimation(0, "drawOrder", true);
 			} else {