コード例 #1
0
        /// <summary>
        /// Called when [timer handler].
        /// </summary>
        /// <param name="eventObj">The event object.</param>
        private void OnTimerHandler(Events.Event eventObj)
        {
            TimerEvent timerEvent = eventObj as TimerEvent;

            QuickUnity.Timers.ITimer timer = timerEvent.timer;
            float deltaTime = timerEvent.deltaTime;

            Debug.Log("timer1 count: " + timer.currentCount + ", delta time: " + deltaTime);
        }
コード例 #2
0
        /// <summary>
        /// Called when [timer complete handler].
        /// </summary>
        /// <param name="eventObj">The event object.</param>
        private void OnTimerCompleteHandler(Events.Event eventObj)
        {
            TimerEvent timerEvent = eventObj as TimerEvent;

            QuickUnity.Timers.ITimer timer = timerEvent.timer;
            float deltaTime = timerEvent.deltaTime;

            Debug.Log("timer2 count: " + timer.currentCount + ", delta time: " + deltaTime);
            TimerManager timerManager = TimerManager.instance;

            timerManager.RemoveTimer("test1");
            timerManager.RemoveTimer("test2");
        }