Flash中随机在场景之间跳转的问题?

来源:百度知道 编辑:UC知道 时间:2024/09/22 08:25:09
请教一个Flash中随机在场景之间跳转的问题?

困扰我几年了:)大家帮帮忙

正在做一个flash,有5个场景

【场景1】 按钮1
===========================
【场景2】 按钮2,控制进入下一随即场景
【场景3】 按钮3,控制进入下一随即场景
【场景4】 按钮4,控制进入下一随即场景
===========================
【场景5】 结束

我希望点击按钮1后随机进入 【场景2】【场景3】【场景4】三个场景中的某个场景,再点击相应按钮进入其他两个场景,在场景234逛完之后,最后进入【场景5】

比如在【场景1】中点击按钮,如果随机进入到【场景3】,再点击按钮3进入【场景4】点击按钮4进入【场景2】,点击按钮2最后进入【场景5】

这种场景之间的跳转能不能实现啊,路过的前辈们指点一下吧,小弟先谢谢了...

有条件的随机还是比较难的。进行判断是必要的。
比如:按钮1随机跳转到了场景3,那么按钮3的代码是不是可以这样写:
帧上:
k=[-1,1]
当前场景=3
按钮3的实例名.onRelease=function(){
场景=当前场景
当前场景=2+Math.floor(Math.random()*3); //2、3、4、5
j=Math.floor(Math.random()*2)//0、1

if(当前场景==场景||当前场景==5){
当前场景=当前场景+k[j]
}else {
当前场景=当前场景
}
gotoAndPlay("当前场景",1)
}

//以上仅供思路参考。

晕,几年了....唉... 太执着了啊.flash没前途啊!
Math.floor(Math.random()*4+1);

你用as可就行