internal static void InvokeOnEnterLevel()
 {
     if (OnEnterLevel != null)
     {
         OnEnterLevel.Invoke();
     }
 }
Пример #2
0
    public void EnterLevel(Level level)
    {
        if (!inLevel && !level.hidden)
        {
            inLevel = true;

            foreach (GameObject lvl in levels)
            {
                lvl.SetActive(false);
            }

            level.gameObject.SetActive(true);
            activeLevel = level.ID;

            OnEnterLevel?.Invoke(level.ID);
        }
    }