コード例 #1
0
 private void OnTimeOut()
 {
     if (onTimeOutDelegate != null)
     {
         onTimeOutDelegate();
     }
     this.onTimeOutDelegate = null;
     UIMgr.instance.Close(PREFAB_PATH);
 }
コード例 #2
0
    public static void SetTimeOut(uint delay, OnTimeOutDelegate OnTimeOut)
    {
        EnterFrameTimer timer = new EnterFrameTimer(delay, 1);

        timer.OnComplete = delegate() {
            timer.Stop();
            if (OnTimeOut != null)
            {
                OnTimeOut();
            }
        };
        timer.Start();
    }
コード例 #3
0
ファイル: CopyrightView.cs プロジェクト: mengtest/HjqstSource
 public void SetOnTimeOutDelegate(OnTimeOutDelegate onTimeOutDelegate)
 {
     this.onTimeOutDelegate = onTimeOutDelegate;
 }
コード例 #4
0
ファイル: EnterFrameTimer.cs プロジェクト: Assin/GearUnity
	public static void SetTimeOut(uint delay, OnTimeOutDelegate OnTimeOut){
		EnterFrameTimer timer = new EnterFrameTimer(delay, 1);
		timer.OnComplete = delegate() {
			timer.Stop();
			if(OnTimeOut != null)
			{
				OnTimeOut();
			}
		};
		timer.Start();
	}