コード例 #1
0
 protected void onAniEndDisp(NumAniBase ani)
 {
     if (ani.decItweenCount() == 0)      // 如果 ITween 全部播放完成
     {
         if (UtilApi.isAddressEqual(m_lastAni, ani))
         {
             if (m_aniSeqEndDisp != null)
             {
                 m_aniSeqEndDisp(this);
             }
         }
     }
 }
コード例 #2
0
ファイル: NumAniParallel.cs プロジェクト: zhutaorun/unitygame
 protected void onAniEndDisp(NumAniBase ani)
 {
     if (ani.decItweenCount() == 0)      // 如果 ITween 全部播放完成
     {
         if (UtilApi.isAddressEqual(m_lastAni, ani))
         {
             if (m_aniSeqEndDisp != null)
             {
                 m_aniSeqEndDisp(this);
             }
         }
     }
 }
コード例 #3
0
ファイル: NumAniSequence.cs プロジェクト: zhutaorun/unitygame
 override protected void onOneAniEndHandle(NumAniBase ani)
 {
     if (ani.decItweenCount() == 0)      // 如果 ITween 全部播放完成
     {
         endCurAni(ani);
         if (!nextAni())
         {
             if (m_aniSeqEndDisp != null)
             {
                 m_aniSeqEndDisp(this);
             }
         }
     }
 }
コード例 #4
0
 override protected void onOneAniEndHandle(NumAniBase ani)
 {
     if (ani.decItweenCount() == 0)      // 如果 ITween 全部播放完成
     {
         endCurAni(ani);
         if (!nextAni())
         {
             if (m_aniSeqEndDisp != null)
             {
                 m_aniSeqEndDisp(this);
             }
         }
     }
 }