|
主题: 急,FLASH动态载入影片问题,
|
 大彩蛋
职务:普通成员
等级:1
金币:1.0
发贴:142
|
#12002/5/4 11:27:42
我在一个FLASH影片中有很多的MC需要播放,我现在在第一贞定义了一个变量,LOUHAO=0
然后在场景中的影片中将此变量分别定义给数个按钮,
on(press){ louhao="a111"; }
我想在单击之后先播放一段其它动画,然后载入a111影片,我在想要载入影片的贞上这么写
stop(); louhao.gotoandplay(2);
在此贞中有数个MC,分别命名,其中有a111
可是现在播放到当前贞之后没有出现我的影片,也没有报错,请教高手指教,谢谢。急!!
|
 qylhbyx
职务:普通成员
等级:2
金币:1.0
发贴:369
|
#22002/5/4 14:12:46
可能是你的stop()的问题吧。 到那一贞后就停止了,不会再运行louhao.gotoandplay(2)了。 可以把你的第一贞加长,与“其它动画”的时间一边长就可以了去掉stop(). 或 你可以试试把它做成(mc) 然后再用mc来调用就可以实现了。 我也是初学flash的。 请多指教! 彤庭玉 qylhbyx@163.com
|
 大彩蛋
职务:普通成员
等级:1
金币:1.0
发贴:142
|
#32002/5/10 13:35:33
当前就已经是MC了,我的意思是在前边按钮点击的时候就赋一个值给LOUHAO这个变量,如果点击的是1按钮,那LOUHAO的值就是A1。后面那个贞调 用的时候,直接写LOUHAO.gotoandplay(2),目的是调用当前贞里边的命名为A1的MC,可现在调用实现不了,不知道是不是我的思路有问题。
|
 Mozier
职务:管理员
等级:5
金币:11.0
发贴:2994
|
#42002/5/10 13:55:19
贴个原文件上来。大家帮你改改。
|
 qylhbyx
职务:普通成员
等级:2
金币:1.0
发贴:369
|
#52002/5/10 23:52:36
改成louhao=""试试! 试试这么改可以吗? on(press){ louhao="a111"; } stop (); tellTarget (louhao) { gotoAndStop(2); } 彤庭玉 qylhbyx@163.com
|
 金山羊
职务:普通成员
等级:4
金币:10.0
发贴:827
|
#62002/5/11 8:13:36
louhao在这里是一个字符串,不是对象名称,可以这样: this[louhao].gotoAndPlay(); or: eval(louhao).gotoAndPlay();
5d.cn FLASHDEP TECHNOLOGY SUPPORT JAVA/ACTIONSCRIPT/javascript CFML/JSP/COLDFUSION/FLASH REMOTING JRUN/COLDFUSIONMX FLASH/DREAMWEARER
|
 大彩蛋
职务:普通成员
等级:1
金币:1.0
发贴:142
|
#72002/5/11 10:17:24
谢谢大家
|