Example #1
0
        public Timer_Frequency RegFrequency(Timer_Frequency.TimerCall callBack, int fre = 3, MonoBehaviour mo = null)
        {
            Timer_Frequency frequency = new Timer_Frequency(callBack, fre, mo);

            mTimerStorage.RegTimer <Timer_Frequency>(frequency);
            return(frequency);
        }
Example #2
0
        public static void FlasePlane(this GameObject go, int delay = 3)
        {
            Vector3 lastPos = go.transform.localPosition;

            go.transform.localPosition = new Vector3(9999, 9999, 0);
            Timer_Frequency.SetTimer((f) =>
            {
                go.transform.localPosition = lastPos;
            }, delay, go.transform);
        }
Example #3
0
 public void Reset()
 {
     mIsOver = false;
     for (int i = mTweens.Count - 1; i >= 0; i--)
     {
         mTweens[i].Reset();
     }
     Timer_Frequency.SetTimer((f) =>
     {
         Init();
     }, 3);
 }