猿问

请问在flash中Actio;stop():的意思?

flash中Actio;stop():的意思


慕桂英3389331
浏览 577回答 4
4回答

慕无忌1623718

你是说Actionscript的stop()函数是吧。Flash动画,其实是一幅一幅不一样的图片连续播放出来的。这一幅图片叫做“帧”。没有程序干涉的时候,Flash会自动一帧一帧地往下走,从而达到动画效果。1秒钟默认是12帧。如果你要做一些交互的东西,比如点击按钮,那必须让动画停止在一帧上。因为按钮也是在帧上面的,Flash走到下一帧,按钮就可能消失。而让Flash不往下走,就需要用Actionscript语言来干涉Flash的行为。stop();函数就是Actionscript中的一个函数,用来使Flash停留在当前帧。同事,也有play(), gotoAndPlay(),gotoAndStop()等类似的控制函数。具体可以查Actionscript帮助文档。
随时随地看视频慕课网APP
我要回答