主题:  请教FLASH小游戏中的关与关连接问题~~

漫漫

职务:普通成员
等级:1
金币:0.0
发贴:21
#12004/9/27 10:07:04
我现在做了一个小FLASH游戏,现在有2关,第一关完了后做了个按钮以连接下一关,下一关是在最外面的场景中的第二个场景,我的代码如下:
on (release) {
    gotoandplay("MainMovie2",1)
}

但是现在玩起来的时候,当第一关过了后,点击按钮,出来的不是第二关,而是第一关的某个子场景,请高手指教如何编写脚本,如何才能在一个游戏中实现关与关的连接,谢谢~!



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#22004/9/27 16:38:05
关多的话,把每关做到MC里,方便控制一些.
如果是场景跳转,可以这样
gotoAndStop("你的场景名",1);



漫漫

职务:普通成员
等级:1
金币:0.0
发贴:21
#32004/9/27 19:05:02
我是这样做的,问题是现在根本连不到另一个场景……这是为什么呢?
这是我写的代码:
on (release) {
    gotoAndStop("MainMovie2",1)
}



Immm_5d

职务:普通成员
等级:1
金币:0.0
发贴:41
#42004/9/27 19:18:41
你直接用帧标签跳好了`
on (release) {
gotoandplay("帧标签名")
}


我是一条无忧无虑的鱼,每天徜徉在广阔的大海,和日月为伴,和星星嬉戏,从来不知愁滋味。直到有一天,我遇到了他---众生的邱比特,我知道他不可能属于我一个人,但是一颗心就这样遗失在他的身上。从此,我变成了现在的我,不会游泳的鱼……

漫漫

职务:普通成员
等级:1
金币:0.0
发贴:21
#52004/9/27 19:40:21
还是不行……

要疯了……

= =



漫漫

职务:普通成员
等级:1
金币:0.0
发贴:21
#62004/9/27 19:51:01
现在我把第二关整个重新做在了第一关的里面,做成了一个MC,但是我现在写的代码还是不能转过去,我觉得肯定是我的脚本写错了,帮我看看是错在哪里:
on (release){
    gotoAndStop("mm2");
}

其中“mm2”是第二关的帧标签名



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#72004/9/28 8:54:23
aaa.onRelease=function(){
    gotoAndStop("abc",1);
}

aaa是MC名.
abc是场景名.
调试通过.



漫漫

职务:普通成员
等级:1
金币:0.0
发贴:21
#82004/9/28 9:20:47
**错误** 符号=User Messages, 图层=Message, 帧=3:第 4 行: 语句必须出现在 on 处理函数中
play2.onRelease=function(){


高人,我很笨,能不能把完整的句子写出来…………



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#92004/9/28 9:59:07
这就完整的.是写在桢上面的.不是写在MC上的



漫漫

职务:普通成员
等级:1
金币:0.0
发贴:21
#102004/9/28 10:00:54
那写在按钮上为什么就会出这些错误呢,是不能写在按钮上么?



漫漫

职务:普通成员
等级:1
金币:0.0
发贴:21
#112004/9/28 11:36:05
写进桢里了,但,还是不成……我又在按钮上也试过,还是调用不了,是不是语法有问题?



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#122004/9/29 8:46:08
我调试过的,你的MC有没有命名?