| | |
| | | |
| | | public class MotionBase |
| | | { |
| | | public static float MotionTimeScale = 1f; |
| | | public float MotionTimeScale = 1f; |
| | | public static List<string> AttackMotionList = new List<string> |
| | | { |
| | | MotionName.attack.ToString().ToLower(), |
| | |
| | | if (skeletonAnim != null) skeletonAnim.timeScale = ratio; |
| | | } |
| | | |
| | | public void ShowIllusionShadow(bool isVisible) |
| | | public void ShowIllusionShadow(bool isVisible, Color color = default) |
| | | { |
| | | if (illusionShadow != null) |
| | | { |
| | | illusionShadow.SetSkeletonAnimation(skeletonAnim); |
| | | illusionShadow.Show(isVisible); |
| | | illusionShadow.Show(isVisible, color); |
| | | } |
| | | } |
| | | } |