Пример #1
0
    public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();
        TimelineClipManager tcm = (TimelineClipManager)target;

        if (GUILayout.Button("Generate Timeline"))
        {
            tcm.BuildTimeline();
        }
    }
Пример #2
0
        public override void NodeGUI()
        {
            GUILayout.Label("This is a base timeline node");

            GUILayout.BeginVertical();
            GUILayout.BeginHorizontal();
            outputKnob.DisplayLayout();
            GUILayout.EndHorizontal();
            GUILayout.EndVertical();

            GUILayout.BeginVertical();
            GUILayout.BeginHorizontal();
            rootTimeline = EditorGUILayout.ObjectField("timeline clip", rootTimeline, typeof(TimelineClipManager), true) as TimelineClipManager;
            GUILayout.EndHorizontal();
            GUILayout.BeginHorizontal();
            if (GUILayout.Button("construct timeline"))
            {
                constructTimeline();
            }

            GUILayout.EndHorizontal();
            GUILayout.EndVertical();
        }