Exemplo n.º 1
0
 virtual public void pause()
 {
     if (SpritePlayState.eStop != m_playState)
     {
         m_playState = SpritePlayState.ePause;
     }
 }
Exemplo n.º 2
0
 virtual public void play()
 {
     if (SpritePlayState.ePlaying != m_playState)
     {
         syncUpdateCom();
         m_playState = SpritePlayState.ePlaying;
     }
 }
Exemplo n.º 3
0
 // 停止播放就是不显示了
 virtual public void stop()
 {
     if (SpritePlayState.eStop != m_playState)
     {
         m_playState = SpritePlayState.eStop;
         // 停止后,从 0 开始播放
         m_curFrame = 0;
         m_leftTime = 0;
     }
 }
Exemplo n.º 4
0
        protected ePlayDirection m_curPlayDirection;    // 如果是 PingPang 播放的时候当前播放方向

        public SpriteAni()
        {
            m_leftTime             = 0;
            m_curFrame             = 0;
            m_bLoop                = false;
            m_bNeedReloadRes       = false;
            m_playState            = SpritePlayState.eNone;
            m_playEndEventDispatch = new AddOnceAndCallOnceEventDispatch();
            m_bKeepLastFrame       = false;
            m_loopType             = eSpriteLoopType.eSequence;
            m_curPlayDirection     = ePlayDirection.ePositive;
        }
Exemplo n.º 5
0
        protected ePlayDirection m_curPlayDirection;        // 如果是 PingPang 播放的时候当前播放方向

        public SpriteAni()
        {
            m_leftTime = 0;
            m_curFrame = 0;
            m_bLoop = false;
            m_bNeedReloadRes = false;
            m_playState = SpritePlayState.eNone;
            m_playEndEventDispatch = new AddOnceAndCallOnceEventDispatch();
            m_bKeepLastFrame = false;
            m_loopType = eSpriteLoopType.eSequence;
            m_curPlayDirection = ePlayDirection.ePositive;
        }
Exemplo n.º 6
0
 virtual public void pause()
 {
     if (SpritePlayState.eStop != m_playState)
     {
         m_playState = SpritePlayState.ePause;
     }
 }
Exemplo n.º 7
0
 // 停止播放就是不显示了
 virtual public void stop()
 {
     if (SpritePlayState.eStop != m_playState)
     {
         m_playState = SpritePlayState.eStop;
         // 停止后,从 0 开始播放
         m_curFrame = 0;
         m_leftTime = 0;
     }
 }
Exemplo n.º 8
0
 virtual public void play()
 {
     if(SpritePlayState.ePlaying != m_playState)
     {
         syncUpdateCom();
         m_playState = SpritePlayState.ePlaying;
     }
 }