Macromedia Flash 8 帧的问题

来源:百度知道 编辑:UC知道 时间:2024/05/09 11:37:59
比如说,我在第一帧弄一个按钮.我希望点击按钮,可以随机的跳到(2 3 4)三帧中的一个.需要给按钮加什么动作?

比如说在1~10帧内随机:

新建一个FLASH文档
建立好个动态文本,变量分别为: tt1,tt2,tt3
建一个按钮,实例名称 btn
在第一帧输入下面的代码后要在时间轴上插入帧,多一些以便测试.知道方法了之后的就自己应用吧.

_root.onEnterFrame = function() {
tt1 = _root._currentframe;//播放的帧数
};
_root.btn.onRelease = function() {
c=random(10);
i = _root._currentframe+ c;
tt2 = _root._currentframe//跳转前的帧数
_root.gotoAndPlay(i);
tt3=_root._currentframe//跳转后的帧数
trace(c);//输出跳转帧数多少
};

那有这么复杂,直接用random不就行了..