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); }
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); }
public void Reset() { mIsOver = false; for (int i = mTweens.Count - 1; i >= 0; i--) { mTweens[i].Reset(); } Timer_Frequency.SetTimer((f) => { Init(); }, 3); }