소스 검색

Clear method for animation state.

NathanSweet 12 년 전
부모
커밋
4568d7ebfd
2개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      spine-csharp/src/AnimationState.cs
  2. 5 0
      spine-libgdx/src/com/esotericsoftware/spine/AnimationState.java

+ 5 - 0
spine-csharp/src/AnimationState.cs

@@ -59,6 +59,11 @@ namespace Spine {
 			Time = 0;
 		}
 
+		public void Clear () {
+			previous = null;
+			Animation = null;
+		}
+
 		override public String ToString () {
 			return (Animation != null && Animation.Name != null) ? Animation.Name : base.ToString();
 		}

+ 5 - 0
spine-libgdx/src/com/esotericsoftware/spine/AnimationState.java

@@ -60,6 +60,11 @@ public class AnimationState {
 			current.apply(skeleton, currentTime, currentLoop);
 	}
 
+	public void clear () {
+		previous = null;
+		current = null;
+	}
+
 	/** @see #setAnimation(Animation, boolean) */
 	public void setAnimation (String animationName, boolean loop) {
 		Animation animation = data.getSkeletonData().findAnimation(animationName);