1  /  1  Page   1 GotoPage View:923

[AS相关] 求一个随机跳转帧的AS

求一个随机跳转帧的AS

求一个随机跳转帧的原文件。
比如说场景1的第一帧,加上AS,可以随机跳转到第2帧至第N帧的命令。不要带元件的。
谢谢了~!
没有最宅,只有更宅!      ~莔v囧~
 

回复:求一个随机跳转帧的AS

在第一帧合适的地方加上下面的代码就行:
N是你要跳的帧的最大值

gotoAndPlay(random(N));

如果你要跳到某帧而且在那帧停止播放,就用这个:

gotoAndStop(random(N));
喜爱星战类的科幻动作电影~~~
 

回复:求一个随机跳转帧的AS

楼上正解~  补充说明~

random(3)  的随机值是 0 1 2 , 也就是说 random是从0开始计算的

如果你同时要随机播放第一帧 那么要写
random(N)+1       

其他运用可延伸
 

回复:求一个随机跳转帧的AS

谢谢了~!
没有最宅,只有更宅!      ~莔v囧~
 

回复: 求一个随机跳转帧的AS

再问一个随机按钮的问题,我要在londing画面做影片剪辑的随机播放。
读取进度条只做一个,在londing画面前做一个按钮,跳转到londing画面时影片剪辑是随机的,但londing进度条是固定的。

我这里有一个AS1的原文件,代码和flash8里的AS2有冲突,楼上两位能帮我改成AS2的么?
谢了!


FileFile:

下载次数:29
文件类型:application/octet-stream
文件大小:
上传时间:2008-8-26 20:59:28
描述:rar

FileFile:

文件名:随机.swf
下载次数:103
文件类型:application/x-shockwave-flash
文件大小:
上传时间:2008-8-26 21:00:48
描述:swf

没有最宅,只有更宅!      ~莔v囧~
 

回复:求一个随机跳转帧的AS

源文件用FLASH8打开后,就自动把有不同版本的代码转换了,我这用着没问题……
喜爱星战类的科幻动作电影~~~
 

回复: 求一个随机跳转帧的AS

**错误** 场景=Scene 1, 图层=Layer 1, 帧=1:第 4 行: 遇到意外的 '/'
      gotoAndStop(/:me);
ActionScript 错误总数:1  报错:1


原文件里是flash5,AS1,调成flash8,AS2,导出时就会报错。
应该怎么改?
没有最宅,只有更宅!      ~莔v囧~
 

回复: 求一个随机跳转帧的AS

这个简单。

先建议马兄以后把AS写在一个独立的图层里,这样方便修改,我是找了N久后,不得不请出影片浏览器才发现你的AS写在了按钮上……

新建一个图层,命名为“AS”(方便修改而已,名字自起)

单击该层第一帧,复制下列代码

btn.onRelease = function() {

me=Number(random(11))+1;

ywb.gotoAndStop(me);

};

然后把那个按钮的实例名设为 btn

即可~~~~
喜爱星战类的科幻动作电影~~~
 

回复:求一个随机跳转帧的AS

非常感谢StarFenix兄和鬼大的点拨~~!
没有最宅,只有更宅!      ~莔v囧~
 

回复:求一个随机跳转帧的AS

技术好学,创意难办~~~呵呵,这方面还得多向马兄请教才是
喜爱星战类的科幻动作电影~~~
 
1  /  1  Page   1 GoPage

版权所有 武斗火柴人格斗论坛  Discuz!NT  Sitemap

Powered by Discuz!NT 2.1.202    Copyright © 2001-2009 Comsenz Inc.
Processed in 0.53125 second(s) , 4 queries.
返顶部