主题:  棘手的问题~:(

sui.smile~

职务:普通成员
等级:3
金币:16.0
发贴:1169
#12002/2/3 15:54:18
一个动画由2个sence组成
第二个sence里面只有一个mc,在这个mc的最后一帧是stop 和一个replay按钮
按钮的as: on release {
      gotoAndPlay("sence1",1)
       }

       
结果按下后却是从这个mc的第一帧开始回放,不是从sence1的第一镇,怎么会是???
为了说清楚
作了个源文件

www.5dmedia.com/users/suixinsmile/tt.fla
大家帮帮忙,我的两个作品就因为这个replay卡住了,thanx~



5D荣誉斑竹

职务:普通成员
等级:1
金币:10.0
发贴:265
#22002/2/3 16:29:01
老问题了,你得告知路径啊,按钮里的命令改为:

on (release) {
tellTarget ("/") {
gotoAndPlay ("场景 1", "start");
}
}



还有,FLASH有个BUG,MC里告知主场景的话,帧号是不行的,得做个标签;
最后,你的MC里最后一帧要加STOP;



Me

职务:普通成员
等级:2
金币:10.0
发贴:320
#32002/2/3 17:48:46
把smile主场景2中的mc放到场景2的时间轴上
按钮的as: on release {
      gotoAndPlay("sence1",1)
       }
平且在最后一帧加stop()
问题就可以解决了:
原码:
www.faithli.com/flash/fla/smile.fla
按照令狐爪子的方法问题也得到了解决:
原码:
www.faithli.com/flash/fla/zhuazi.fla
大家再想想别的方法。



金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
#42002/2/4 9:08:20
_root.gotoAndPlay();


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER

5D地盘 听5D

职务:普通成员
等级:3
金币:10.0
发贴:1074
#52002/2/4 16:05:04
_root.go to(贞数)
意思是回到主场景放
如果是要放第一个场景的mc
_root.场景名.go to(mc的贞数)
这些主要是路径的问题