Beispiel #1
0
    void Awake()
    {
        _instance = this;

        //// test 1
        //int timer1 = CreateTimer();
        //AddTimerEvent(timer1, 3, 3, 2, ()=> { Debug.Log(1); });
        //test2
        //int timer1 = CreateTimer(3, 3, 2, () => { Debug.Log(1); });
        //// test3
        //int timer1 = CreateTimer();
        //AddTimerEvent(timer1, 2, 2, 3, () => { Debug.Log(2); });
        //int timer2 = CreateTimer(3, 3, 2, () => { Debug.Log(1); });

        foreach (var per in _timerDic)
        {
            per.Value.Start();
        }
        _start    = true;
        _timeFrom = Time.time;
    }
Beispiel #2
0
 void OnLevelWasLoaded()
 {
     Debug.Log("A new scene was loaded");
     _instance = this;
 }
Beispiel #3
0
 private void Awake()
 {
     Instance = this;
 }