主题:  最基本问题,如何让命令变为只对单一层有效

鸟♂

职务:普通成员
等级:1
金币:0.0
发贴:19
注册:2001/8/27 10:13:02
#12001/12/22 12:56:09
第一层.我在第一到二十桢做一个从左到右移动的球.
第二层,我做两桢,第二桢放命令为"GotoAndplay(1);"让他变成一个死循环.

问题是,这个命令是对全局有效,他会让整个动画在第一二桢循环,导致动画无法播放,如何让这个全局变量变成只对第二层有效局部变量?



路过的猪

职务:普通成员
等级:2
金币:1.0
发贴:334
注册:2001/7/13 9:21:38
#22001/12/22 13:09:33
把第二层做成mc不就行了吗!



鸟♂

职务:普通成员
等级:1
金币:0.0
发贴:19
注册:2001/8/27 10:13:02
#32001/12/22 14:07:36
我是初学的,作成MC好象只有高手能让命令有效。
把MC单个拿出来好象对整个场景没有任何作用,命令自身作用好象也没了。



路过的猪

职务:普通成员
等级:2
金币:1.0
发贴:334
注册:2001/7/13 9:21:38
#42001/12/22 15:35:25
晕!



手工感情

职务:普通成员
等级:3
金币:10.0
发贴:556
注册:2001/1/3 2:50:20
#52001/12/23 18:59:46
鸟♂在上个帖子中说
引用:
我是初学的,作成MC好象只有高手能让命令有效。
把MC单个拿出来好象对整个场景没有任何作用,命令自身作用好象也没了。


mc的时间线相对于场景来说是独立的,但是场景的播放还是会影响到mc。比方说场景执行到最后一帧,没有加上stop命令,会自动返回到第一帧,而这个时候mc还在播放的话,也会随着场景的时间线一起回到第一帧进行播放


黑色的风略过我的翅膀,我却无法落下来梳理你的羽毛
————————————————
◆5d.cn互动论坛◆
------|xml版主|------

janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
#62001/12/23 20:10:49
把第一层的内容Ctrl+Alt+x (cut frames),

Ctrl+F8, > OK (新建一mc)

Ctrl+Alt+v (paste frames)

把gotoandplay(1)放到这个mc的最后一帧。

Ctrl+L(show library) ,把刚刚创建的mc拖到场景中来。



Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
注册:2000/9/15 13:56:49
#72001/12/26 10:27:16
_leveln.method/property