问题描述:
已经载入了一个外部.swf文件,现在想把它放在原有flash的码闭一个特定位置上,请问要如何为这个调用的文件定位呢?拜托各位高手了!!!
解析:
新建一个空白影晌模咐片剪辑,然后将这个空白剪辑拖到舞台你想要的特定位置,命实例名为mc,在主时间轴上写代码:this.mc.loadMovie("外部文件名.swf","mc")就可以了;
注:外部文件名要用英文,还有路径要放在同级文件夹中
你说的载入变大,应该不可能发生吧,如果觉得大小不合适,就在外部修改这个swf文件,用硕思闪客精灵反编译成fla文件,再修改
,但是如果为每个会员制作独立的SWF,工作量又比较大,所以使用FLASH中的动态文本调用外部TXT文件动态显示就是必须工作,这样剩下的工作就是动态生成外部TXT文件就可以了。一、了解FLASH中的“动态文本”1,打开FLASH,新建一个文档,选择文本工具2,在窗口中插入文本3,“文本”属性面板中选择为“动态文本”4,“实例名称”输入丛斗为“渗亩磨cnbruce”二、“动态文本”的值1,选择第一帧,添加帧动作2,输入 cnbruce.text="hello,world";3,“Ctrl+Enter”测试效果三、“动态文本”的值显示的另一种方法1,除了可以给动态文本取耐此实例名称以外,还可以给其定义“变量”外部声音文件必须和正在编辑的Flash文件放在同一目录下
1.制作两个按扭(一个调用,一个清除)拖放到场景中滚戚
2.调用按扭上的AS代码:
on(release){//鼠标离开按扭后执行下面的代码;
mySound=new
Sound()//建立一个新的声音对象mySound
mySound.loadSound("zaihuni.mp3″,true)//加载外部的*.mp3声音文件敏备做到mySound对象中,并且按流的方式播放(参数为false时,是以装载完后播放);
}
清除按扭上的AS代码:
on(release){
mySound.stop()//当按下清除按扭后桥衡,停止声音的播放
}
Ctrl+Enter测试。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)