|
Flash初学者123个常见问题收集整理(17) _levle1.play(); play(); }else { gotoAndPlay(1); }
通过loadmovie加载进来的动画不需要时可以用unloadmovie命令把它卸除,如前面的snow.swf。。AS为:_level1.unloadMovie(); 演示:http://go8.163.com/6snow9/myflash/level/index.htm 源文件: http://bbs.flash8.net:8000/attach/2002/05/11/156567-nowload.zip
关 于 加 载 sw f到 target 的 方 法: loadMovie(url,target[,method]); 1.可使用loadMovie("snow.swf",mc);,若已经有一个空MC存在的话,可以用mc.loadMovie("snow");加载
2.被加载的s动画,有关于AS的地方最好用相对路径,而不用_root.mc.loadmovie.play();等形式的绝对路径,可使用如: _parent._parent.mc.play();//主场景的loadbar下的mc的帧要控制被加载到主场景空mc的动画播放 因为一旦被加载了,整个动画也就成了mc,用这样的语句可能会引起混乱:) 加载到MC实例源文件: http://gumu.net/non/attach/130807-myload.zip 作者:萧月痕
123.原来MX的FS命令是这样的。
相信不少朋友在MX版本中继续使用FS的EXEC命令,但是。。。。
偶多试不灵,前些日子得到答案,还得感谢偶那StudioMX安装包。
其实非常简单,在MX版本中的EXE调用更加严格,必须使用FLASHPLAYER或者自程序EXE的方式调用,HTML页面禁止。这里变化就是目录方面Macromedia做了安全措施。必须是当前路径的FSCOMMAND目录下,也就是说你得手工建立一个FSCOMMAND目录来放置你调用的EXE程序。这个很简单, 其语法命令同F5不变: fscommand("your.exe");
|