我有一个简单的“进度”类,它控制我的旋转点和进度条。问题是我的点有时会在加载我的组件时停止动画。这是我的代码:
protected static const CONST_DOTS_ANIM_DELAY = 85;
protected var m_tDotsAnimTimer:Timer;
m_tDotsAnimTimer = new Timer( CONST_DOTS_ANIM_DELAY );
m_tDotsAnimTimer.addEventListener(TimerEvent.TIMER, DotsAnimHandler);
public function DotsAnimHandler(event:Event):void
{
mcSpinnerDots["mcFadeDot"+m_nCurrentDot].gotoAndPlay( 2 );
m_nCurrentDot++;
if( m_nCurrentDot == 8 )
{
m_nCurrentDot = 0;
}
}
public function ShowSpinner():void
{
mcSpinnerDots.visible = true;
m_tDotsAnimTimer.start();
visible = true;
}
感谢:)