public void SetSprite(string name)
 {
     currentSprite = name;
     sprite = (AnimatedSprite)IoCManager.Resolve<IResourceManager>().GetAnimatedSprite(name);
 }
예제 #2
0
 public void CopyStateFrom(AnimatedSprite sprite)
 {
     SetAnimationState(sprite.CurrentAnimationStateKey);
     Direction = sprite.Direction;
     var otherAnimationState = sprite._currentAnimationState;
     SetLoop(otherAnimationState.Loop);
     SetTime(otherAnimationState.CurrentTime);
 }