标签 gotoAndPlay 下的文章

gotoAndPlay与gotoAndStop

用了flash好几年了,as3编程一直皮毛中,总觉得够用就行,结果今天在做技术学院主页flash的时候,一个小问题把我给卡了。

5个并列的按钮动画,两帧,分别是“_up”和“_down”,每一帧上加了stop();在主场景按照现在的状态播放不同的帧,结果发现,为何触发事件后,5个按钮同时改变状态呢?

经过半晚上的排查,才发现一个简单而不容忽视的问题-gotoAndPlay+stop与gotoAndStop是不等价的。gotoAndPlay会播放至少一帧,在逐帧的情况下,即使有stop也无济于事,跑到下一帧去了,而gotoAndStop就停在要播放的帧上。

说起来是忒小儿科的问题了。糊涂啊糊涂。