Пример #1
0
 // Use this for initialization
 void Start()
 {
     if (!IsInited)
     {
         canvas    = FindObjectOfType <Canvas>();
         observer  = FindObjectOfType <EscObserver>();
         layersDic = new Dictionary <string, List <Image> >();
     }
 }
Пример #2
0
    override public void OnLevelWasLoaded(int level)
    {
        base.OnLevelWasLoaded(level);

        if (curIndex != UnityEngine.SceneManagement.SceneManager.GetActiveScene().buildIndex)
        {
            curIndex = UnityEngine.SceneManagement.SceneManager.GetActiveScene().buildIndex;
            canvas   = FindObjectOfType <Canvas>();

            observer = FindObjectOfType <EscObserver>();
            if (layersDic != null)
            {
                layersDic.Clear();
            }
        }
    }