Flash動畫中利用as實現對音樂的控制_Flash教程
推薦:用Flash MX 2004制作緩沖相冊教材效果展示:素材文件:緩沖相冊素材.rar實例的效果是照片的方陣式瀏覽,45張照片分成9個方位,籃色水晶球有9個按鈕控制方位,每張小照片點擊后都可以放大觀看
如何利用as實現對音樂的控制?解決思路
利用幀標簽,通過按鈕的跳轉來實現對音樂的開關控制。
具體步驟
1、首先在場景的第1幀添加as:
ss=new Sound();
ss.attachSound("sound");
ss.start();
這是綁定聲音命令,我們在前面已經向大家介紹了。
2、然后在停止按鈕上加命令:
on (release) {
gotoAndStop("Off"); //切換影幀到off幀標簽
ss.stop();
_root.a=ss.position;
}
3、最后在開始按鈕上加命令:
on (release) {
gotoAndStop("On"); //切換影幀到on幀標簽
ss.start(_root.a/1000); //將毫秒數換成秒數
}
另外一種方法:
第1幀as:
ss=new Sound();
ss.attachSound("sound");
ss.start();
ss.onSoundComplete = function() {
ss.start();
};
場景中只有一個按鈕,按鈕上加代碼:
on (press) {
a=a 1;
if (a%2==1) {//判定奇偶數,奇數時停,偶數時開
ss.stop();
_root.b=int(ss.position/1000);
_root.t="你暫停在第" _root.b "秒";
_root.kg="音樂停";
} else {
ss.start(_root.b);
_root.kg="音樂開";
}
}
再在場景中放兩個動態文本框,起好變量名就完成了。
分享:Flash小技巧之allowScriptAccess別以為嵌入Flash的html不重要,有時候小問題也會引發大騷亂的比如:paramname=allowScriptAccessvalue=sameDomain/使用allowscriptaccess使Flas
- 相關鏈接:
- 教程說明:
Flash教程-Flash動畫中利用as實現對音樂的控制。