工具:FLASHMX 2004+记事本
首先,先用记事本编辑一个XML文件,内容如下:
<?xml version="1.0" encoding="GB2312"?>
<data>
<song>
<title>A DISTANCE THERE IS</title>
<name>distance.mp3</name>
</song>
<song>
<title>LOVE IN DECEMBER</title>
<name>love.mp3</name>
</song>
<song>
<title>THANK YOU</title>
<name>thanku.mp3</name>
</song>
<song>
<title>ESTRANGED</title>
<name>estranged.mp3</name>
</song>
<song>
<title>NOTHING ELSE MATTERS</title>
<name>matters.mp3</name>
</s
- 用FLASH制作MP3播放器
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- FLASH中loadMovieNum
1、flash默认的是_level0,这个数字”0”表示的是层的位置,数字大的在外层,比如_level1将盖住_level0,但_level0并不是不显示,而是被挡住,因此出现你所说的情况;
你可以试一下下面这段代码:(把“1”改成“0”)
on (release) {loadMovieNum("B.swf", 0);}
这样你设置的层“0”就替换掉了原有的层,即只出现你想要的加载内容
2、由于加载的FLASH将默认在场景坐标X:0;Y:0的位置,既场景的左上角;如果是加载在已有的FLASH中(非空影片剪辑),那么将以已有FLASH的注册点为准。
所以,你如果按照上面这个方法将无法控制加载FLASH的位置。所以要象上面这位朋友所说的创建一个空影片剪辑元件,将其拖入场景,给个实例名:如mymc_mc
在按纽上的代码改为:
on (release) {mymc_mc.loadMovie("B.swf",0);
}
试着变化一下mymc_mc的位置,你将明白这空影片剪辑的作用.
注意:loadMovie和loadMovieNum的区别,一个是加载到级别当中,一个是加载到影片剪辑中,如果下面这段代码的”loadMovie”换成loadMovieNum,影片将加载失败.
当然,空影片剪辑可用createEmptyMovieClip()创建,有兴趣的话自己研究研究.
来源:百度知道
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- FLASH脚本代码大全
- Play 播放
- Stop 停止
- Toggle High Quality 在高画质和低画质间切换
- Stop All Sounds 停止所有声音的播放
- Get URL 跳转至某个超联结
- FSCommand 发送FSCommand命令
- Load Movie 装载影片
- Unload Movie 卸载影片
- Tell Target 告知目标
- If Frame Is Loaded ..判断帧是否被完全载入
- On Mouse Event 鼠标事件
。其他Actions。包括:
- break 跳出循环
- call 调用指定帧(一般喊有某个特定函数)
- comment 注释
- continue 继续循环
- delete 删除一个对象(Object)中的变量
- do while do while循环
- duplicateMovieClip 复制MC
- else 否则(与if联用)
- else if 否则如果(与if联用)
- evaluate 调用自定义函数(Function)
- for for循环
- for .. in 依次取得对象(Object)中的各个属性或者某个数组中的所有元素
- FSCommand 发送FSCommand命令
- function 声明自定义函数
- getURL 跳转至某个超联结
- goto 跳转到指定的帧
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 网页制作经典技巧
01.让背景图不滚动
IE浏览器支持一个 Body 属性 bgproperties,它可以让背景不滚动:
〈Body Background="图片文件" bgproperties="fixed"〉
02.让你的网页无法另存为
<noscript><iframe src=*></iframe></noscript>