コード例 #1
0
ファイル: EnterFrame.cs プロジェクト: xqy/game
 //============================================================
 /// <summary>
 /// 添加一个帧频事件
 /// </summary>
 /// <param name="dele">帧频方法</param>
 public void addEnterFrame(EnterFrameDelegate dele)
 {
     if (isEnterFrame)
     {
         m_dele += dele;
     }
     else
     {
         m_dele = dele;
         beginEnterframe();
     }
 }
コード例 #2
0
ファイル: EnterFrame.cs プロジェクト: xqy/game
 /// <summary>
 /// 清除所有帧频事件
 /// </summary>
 public void clear()
 {
     if (isEnterFrame)
     {
         m_dele = null;
         stopEnterframe();
     }
 }
コード例 #3
0
ファイル: EnterFrame.cs プロジェクト: xqy/game
 /// <summary>
 /// 移除一个帧频事件
 /// </summary>
 /// <param name="dele">帧频方法</param>
 public void removeEnterFrame(EnterFrameDelegate dele)
 {
     if (isEnterFrame)
     {
         m_dele -= dele;
         if (m_dele == null)
         {
             stopEnterframe();
         }
     }
 }