Пример #1
0
        static public void DestroyAdvisory(this GameObject item, bool is_asset = false)
        {
            if (Application.isPlaying)
            {
                item.Destroy();
            }
            else
            {
                item.DeactivateGameObject();

                ApplicationEX.GetInstance().RegisterDeferredProcess(delegate() {
                    item.DestroyImmediate(is_asset);
                });
            }
        }
Пример #2
0
 static public void DrawGizmos(Process process)
 {
     ApplicationEX.GetInstance().RegisterDrawGizmos(process);
 }
Пример #3
0
 private void Start()
 {
     ApplicationEX.GetInstance().Start();
 }
Пример #4
0
 private void Update()
 {
     ApplicationEX.GetInstance().Update();
 }
Пример #5
0
 private void OnDrawGizmos()
 {
     ApplicationEX.GetInstance().DrawGizmos();
 }