コード例 #1
0
 private void OnDestroy()
 {
     if (Instance == this)
     {
         Instance = null;
     }
 }
コード例 #2
0
ファイル: MsfUi.cs プロジェクト: tteogi/Node_Editor
        protected virtual void Awake()
        {
            Instance = this;

            DialogBox = DialogBox ?? FindObjectOfType <DialogBoxUi>();
            Loading   = Loading ?? FindObjectOfType <LoadingUi>();

            SubscribeToEvents();
        }
コード例 #3
0
        protected virtual void Awake()
        {
            if (Msf.Args.DestroyUi)
            {
                Destroy(gameObject);
                return;
            }

            Instance = this;

            DialogBox = DialogBox ?? FindObjectOfType <DialogBoxUi>();
            Loading   = Loading ?? FindObjectOfType <LoadingUi>();

            SubscribeToEvents();
        }