コード例 #1
0
ファイル: Window.cs プロジェクト: 49hack/unity-action-editor
        void ChangeDirector(IDirector director)
        {
            if (m_Director != null)
            {
                m_Director.Dispose();
                m_Director = null;
            }

            if (m_SequenceEditor != null)
            {
                m_SequenceEditor.Dispose();
                m_SequenceEditor = null;
            }

            m_Director = director;

            Repaint();
        }
コード例 #2
0
ファイル: Window.cs プロジェクト: 49hack/unity-action-editor
 private void OnDestroy()
 {
     ChangeDirector(null);
     m_SequenceEditor?.Dispose();
 }