|
主题: 请教一个菜问题
|
 hxy219
职务:普通成员
等级:1
金币:9.0
发贴:164
|
#12002/1/15 11:56:27
我做loading 的时候 用的是如下代码请看 stop (); ifFrameLoaded (71) { } gotoAndPlay (2); 对不对 要试错了 请给我详细一点的源代码 因为我这个代码输入进去以后总是一代而过根本起不到loading的作用(注明 我这里还加了一个3m的音乐呢) 还请高手指点
|
 金山羊
职务:普通成员
等级:4
金币:10.0
发贴:827
|
#22002/1/15 12:23:50
hxy219在上个帖子中说 引用: 我做loading 的时候 用的是如下代码请看 stop (); ifFrameLoaded (71) { } gotoAndPlay (2); 对不对 要试错了 请给我详细一点的源代码 因为我这个代码输入进去以后总是一代而过根本起不到loading的作用(注明 我这里还加了一个3m的音乐呢) 还请高手指点
这样检测当然不行了,因为一开始你的flash就停在第一帧了,所以第一帧的action就不会在执行了,所以也就是说只要执行第一帧的action时候还没有load完的话,以后就不可能再播了,关于这种判断应该放在第二帧,如果没有load完gotoAndPlay(1),如果load完了,跳到第三帧
5d.cn FLASHDEP TECHNOLOGY SUPPORT JAVA/ACTIONSCRIPT/javascript CFML/JSP/COLDFUSION/FLASH REMOTING JRUN/COLDFUSIONMX FLASH/DREAMWEARER
|
 hxy219
职务:普通成员
等级:1
金币:9.0
发贴:164
|
#32002/1/15 16:45:55
谢谢你了 不过是不是第一真是动画 在第2真上加ac
|
 金山羊
职务:普通成员
等级:4
金币:10.0
发贴:827
|
#42002/1/15 16:56:10
hxy219在上个帖子中说 引用: 谢谢你了 不过是不是第一真是动画 在第2真上加ac
action写在哪里无所谓的,只要是我说的那个原理就行了,至于动画在哪里,ac在哪里都是可以的
5d.cn FLASHDEP TECHNOLOGY SUPPORT JAVA/ACTIONSCRIPT/javascript CFML/JSP/COLDFUSION/FLASH REMOTING JRUN/COLDFUSIONMX FLASH/DREAMWEARER
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#52002/1/15 20:25:04
action写在空白关键帧(blank keyframe)里面,最好单独作为一层。
另一层中放动画(mc实例),后一帧用insert frame(F5)
|
 hxy219
职务:普通成员
等级:1
金币:9.0
发贴:164
|
|