예제 #1
0
 public void Draw(ref Frame frame, double stage, int turnNumber)
 {
     temporarySprite = currentSprite;
     movingAnimations.ProcessAnimation(ref currentSprite, ref temporarySprite, stage, turnNumber);
     rotatingAnimations.ProcessAnimation(ref currentSprite, ref temporarySprite, stage, turnNumber);
     framingAnimations.ProcessAnimation(ref currentSprite, ref temporarySprite, stage, turnNumber);
     frame.Add(temporarySprite);
 }