示例#1
0
 public static EventManger getInstance()
 {
     if (instanceManager == null)
     {
         instanceManager = new EventManger();
     }
     return(instanceManager);
 }
示例#2
0
 private void Awake()
 {
     if (instance != null)
     {
         DestroyImmediate(gameObject);
         return;
     }
     instance = this;
     DontDestroyOnLoad(this);
 }
示例#3
0
    public bool CheckIfEvent()
    {
        GameEvent e = Board.GetStepFromIndex(startingStep).GameEvent;

        if (e != null)
        {
            EventManger em = eventWindow.GetComponent <EventManger>();
            eventWindow.SetActive(true);
            em.SetGameEvent(e);
            return(true);
        }
        return(false);
    }