예제 #1
0
        public override void DrawAnimation(Spine.SkeletonMeshRenderer skeletonRenderer)
        {
            StateManager.GetState(1).DrawAnimation(skeletonRenderer);

            if (selected >= 0)
            {
                if (moveArrows != null)
                {
                    for (int i = 0; i < moveArrows.Count; i++)
                    {
                        moveArrows[i].Draw(skeletonRenderer);
                    }
                }
                if (attackIcons != null && Armies.army[selected].waypoints.Count == 0)
                {
                    for (int i = 0; i < attackIcons.Count; i++)
                    {
                        attackIcons[i].Draw(skeletonRenderer);
                    }
                }
            }

            statsUI.DrawAnimation(skeletonRenderer);
        }
 public override void DrawAnimation(SkeletonMeshRenderer skeletonRenderer)
 {
     statsUI.DrawAnimation(skeletonRenderer);
 }