|
主题: 急!Flash的初级问题,请高手们指点。
|
 爆破手
职务:普通成员
等级:1
金币:0.0
发贴:3
注册:2001/7/4 16:11:31
|
#12001/7/4 19:30:47
我制作了一个Flash的loading,在场景2有一个label 名为m1, 在场景1中检测,语句如下: ifFrameLoaded ("场景2", "m2") { nextFrame (); } prevFrame ();
结果在导出的影片loading,进度条到运行此语句的地方就停止了,要在动画上点右键,选播放才能继续下去。请问我哪错了????》
|
 Blackflash.Qi
职务:版主
等级:7
金币:17.0
发贴:6028
注册:2000/11/7 13:08:15
|
|
 网络白痴 | 5D荣誉斑竹
职务:普通成员
等级:4
金币:10.0
发贴:1657
注册:2001/1/5 16:32:35
|
#32001/7/5 8:43:52
爆破手,"之窗"的生意好吗? 就nextframe()和prevframe()能做什么呢?它们只是帧而已!
|
 爆破手
职务:普通成员
等级:1
金币:0.0
发贴:3
注册:2001/7/4 16:11:31
|
#42001/7/5 15:48:09
stop(); ifFrameLoaded ("场景2", "m2") { play; } 这样也不行。
|
 5D荣誉斑竹
职务:普通成员
等级:1
金币:10.0
发贴:265
注册:2000/12/16 0:32:09
|
#52001/7/5 16:03:21
爆破手在上个贴子中说 引用: 我制作了一个Flash的loading,在场景2有一个label 名为m1, 在场景1中检测,语句如下: ifFrameLoaded ("场景2", "m2") { nextFrame (); } prevFrame ();
结果在导出的影片loading,进度条到运行此语句的地方就停止了,要在动画上点右键,选播放才能继续下去。请问我哪错了????》
nextFrame()和prevFrame()只移动播放头,不会播放影片。得在这两个命令后加上play;
|
 5D荣誉斑竹
职务:普通成员
等级:1
金币:10.0
发贴:265
注册:2000/12/16 0:32:09
|
#62001/7/5 16:06:23
爆破手在上个贴子中说 引用: stop(); ifFrameLoaded ("场景2", "m2") { play; } 这样也不行。
这样当然不行,此帧中的命令只执行一次,不会连续地来判断是否已经载入相应的帧。
|
 爆破手
职务:普通成员
等级:1
金币:0.0
发贴:3
注册:2001/7/4 16:11:31
|
#72001/7/5 17:01:10
ifFrameLoaded ("场景2", "m2") { gotoAndStop ("l7"); } 其中m2与l7分另为场景2中一个label与loading场景中的一个label 但还是不行,它跟本就不检查加载是否完毕。 我改成这样。 stop(); ifFrameLoaded ("场景2", "m2") { gotoAndStop ("l7"); } 结果又与昨天一样,进度条停止不动。
还有昨天的 ifFrameLoaded ("场景2", "m2" { nextFrame (); } prevFrame (); 我改成这样也不行 ifFrameLoaded ("场景2", "m2" { nextFrame (); play(); } prevFrame (); play(); 到底怎么回事啊??????
|
 网络白痴 | 5D荣誉斑竹
职务:普通成员
等级:4
金币:10.0
发贴:1657
注册:2001/1/5 16:32:35
|
|
 5D荣誉斑竹
职务:普通成员
等级:1
金币:10.0
发贴:265
注册:2000/12/16 0:32:09
|
#92001/7/6 10:30:42
爆破手在上个贴子中说 引用: 我制作了一个Flash的loading,在场景2有一个label 名为m1, 在场景1中检测,语句如下: ifFrameLoaded ("场景2", "m2") { nextFrame (); } prevFrame ();
结果在导出的影片loading,进度条到运行此语句的地方就停止了,要在动画上点右键,选播放才能继续下去。请问我哪错了????》
问题在这里:不管条件是否成立,prevFrame()都是要运行的。 ifFrameLoaded又不支持else; 建议你换一种做loading的方法。
编辑历史:[这消息被令狐瓜子编辑过(编辑时间2001-07-06 11:52:00)]
|
 次世代
职务:普通成员
等级:1
金币:2.0
发贴:167
注册:2006/12/30 15:50:41
|
#102001/7/6 10:48:56
改成这样如何: ifFrameLoaded ("场景2", "m2") { goto and play nextFrame (); } goto and play();
|
 another
职务:普通成员
等级:1
金币:0.0
发贴:59
注册:2001/5/24 14:23:14
|
#112001/7/6 16:21:28
爆破手,你把源程序放上来吧,我看看。
|