0

我有一个动画,我想用作按钮,并且我希望它在发生翻转事件时播放动画。我不知道该怎么做。

到目前为止,我有这个:

package
{
    import flash.display.MovieClip;
    import flash.events.MouseEvent;

    public class optbtn
    {
        public function optbtn()
        {
            //
        }
    }
}
4

1 回答 1

0

在您的构造函数中将是我要开始的地方,尽管您可以将侦听器添加到从您的构造函数调用的另一个函数中。

package
{
    import flash.display.MovieClip;
    import flash.events.MouseEvent;

    public class optbtn
    {
        public function optbtn()
        {
             addEventListener( MouseEvent.ROLL_OVER, onRolloverResponse )
        }

        private function onRolloverResponse( e:MouseEvent ):void
        {
            // do something here when rolled over
            // e.target is the object that was rolled over
            // so if you wanted it to play, you might call
            // e.target.gotoAndPlay( 2 );
        }
    }
}

类名通常大写,即Optbtn而不是您的optbtn

于 2014-02-03T23:35:04.240 回答