예제 #1
0
 protected override void CustomUpdate()
 {
     if (SelectAnimInfo == null)
     {
         return;
     }
     SelectAnimInfo.OnUpdate();
 }
예제 #2
0
 private void DrawAnimBreakGroup()
 {
     if (SelectAnimInfo == null || SelectAnimInfo.IsBreak == false)
     {
         return;
     }
     //EditorUI.DrawBox("可中断当前动作的动作", BreakGroupRect.width, BreakGroupRect.height + 20, Tooltip_20_UpperCenter);
     GUILayout.BeginArea(BreakGroupRect, UIStyles.SelectionRect);
     GUILayout.Label("可中断当前动作的动作", UIStyles.DO_18_White_UpperCenter, GUILayout.Height(20));
     GUILayout.Space(4);
     SelectAnimInfo.DrawAnimGroup(this, AnimList, SelectAnimInfo.BreakGroup);
     GUILayout.EndArea();
 }
예제 #3
0
 private void DrawAnimPro()
 {
     if (SelectAnimInfo == null)
     {
         return;
     }
     //EditorUI.DrawBox("属性参数", BaseProRect.width, BaseProRect.height + 20, Tooltip_20_UpperCenter);
     GUILayout.BeginArea(BaseProRect, UIStyles.SelectionRect);
     GUILayout.Label("属性参数", UIStyles.DO_18_White_UpperCenter, GUILayout.Height(20));
     GUILayout.Space(4);
     SelectAnimInfo.DrawPropertyGUI(this);
     GUILayout.EndArea();
 }