路 昕
(陜西職業技術學院藝術系,710100)
運用Flash軟件對音樂播放器的制作
路 昕
(陜西職業技術學院藝術系,710100)
本文主要是對當下應用十分廣泛的Flash軟件在音樂播放器的制作上的相關問題展開論述。探究Flash軟件對于聲音的基本處理方式,如何對音量進行控制、按鈕以及元件等的操作方式。
Flash軟件;音樂播放器;制作
Flash軟件在當下的使用范圍極為廣泛,也受到許多用戶的認可與信賴。Flash軟件擁有的強大功能以及多樣化的組件促使其具有較強的實用性。
Flash這款軟件的前身叫做Future Splash,最初Flash軟件只是由簡單的動畫工具組成一套較為完整的數字多媒體式的開發環境,Flash這款軟件因為其具有優秀的繪圖功能、完善的ActionScript 腳本編程以及其動畫制作模式促使Flash軟件成為一項具有創作性以及應用性的功能軟件。
Flash軟件的應用程序是:首先,使用Flash中的繪圖工具開進行有關的繪圖工作;接著是將其他的制作元素放到Flash的文檔之中;然后在Flash中制作相應的對象層次并可以顯示出來;最后是定義好每一個元素的應用程序,在什么時間使用,如何使用等都在最后確定好。
Flash軟件中的文檔主要有四個部分:第一個部分是舞臺回放,在這個部分中當回放時會顯示回放的圖形、回放的視頻以及按鈕等的具體位置;第二個部分是時間軸,在時間軸中主要是顯示圖形以及其他的元素的具體時間;第三個部分是軟件的庫面板,主要是顯示媒體元素,尤其是元素在列表中的具體位置;第四個部分是ActionScript,ActionScript具有完備的腳本編程功能,其代碼可以在Flash軟件的文檔中與其他的媒體元素進行交換式的添加一些內容,功能較為完備。
Flash軟件的支持多種輸出格式以及導入格式,制作者可以在制作過程中自由選擇,音樂的播放器制作主要是選擇音頻的導入以及輸出的支持格式,音頻格式主要有:.wav、.mp3、. aif、.au 這四種格式。下面的表1主要是呈現Flash軟件的主要輸出格式。

表1:Flash軟件的主要輸出格式
2.1 新建Flash文檔
第一步是在電腦中新建立一個Flash文檔,接著在文檔中的屬性版面上設置這個文檔的具體大小,這個文件的具體大小會對生成文件的窗口大小產生較為重要的影響。
2.2 新建圖層
首先是在Flash軟件中的時間軸文檔中的圖層版面上新建立三個圖層:控制按鈕、背景以及聲音,接著保存新建的三個圖層。
2.3 背景
背景的設置主要是在文檔中的背景圖層里先導入一張已經事先制作好的背景圖片,其主要是增加播放器的背景美觀性。背景也可以在制作播放器時自己制作,對于背景的設置極為寬泛,可以根據自己的愛好以及喜歡的風格進行背景的自由選擇。
2.4 控制按鈕
對于控制按鈕這個圖層里面,首先建立起5個按鈕元件,這5個按鈕元件依次為:播放、暫停、停止、“+”以及“-”。并且在這5個按鈕元件中有三個是默認按鈕,依次為:播放、暫停以及停止。另外這三個的默認按鈕的默認樣式也是公認的,例如暫停的默認樣式是豎立起來的一個等號。“+”以及“-”在控制按鈕中主要是負責對播放器的聲音的大小進行控制。對于聲音大小的控制按鈕還需要另外再建立一個新的影片剪輯的元件,這個元件一共有11幀,這11幀主要是分別顯示播放器的聲音大小,播放器的音量設置為從0到100并且按照10分為一個級別進行遞增或者遞減。然后是在文檔的屬性版面上的實例名稱的文本框里輸入相應的文本后添加相應的背景圖片以及適宜的元件后,界面就會呈現出來,詳見圖1的音樂播放器的界面顯示效果。

圖1:音樂播放器的界面顯示
2.5 聲音
2.5.1 導入播放器聲音
在導入播放器聲音時,首先是在Flash軟件的文檔中選擇好三個命令,依次為[文件]、[導入]以及[導入到庫]這三個命令,接著是選好自己需要導入播放器的聲音,音頻的導入格式一般情況下主要是選取較為常見的wav、mp3、aif這幾種格式。導入完聲音以后,Flash軟件會自動進行保存,一般在默認情況下是保存在Flash軟件的庫版面中,這樣可以方便制作者隨時調用。
2.5.2 輸入代碼
選中文檔中的任意一個圖層的第一幀,然后是按下電腦的F9按鍵來打開軟件的動作面板,接著是輸入代碼:
vol=100; //設置播放器的初始音量為100,這個為最大的音量,音量是從0到100并且按照10分為一個級別進行遞增或者遞減。
mysound = new Sound(); //這個主要是定義播放器的定聲音。
x=11; //通過使用x來控制播放器的進度條以及影片剪輯的顯示幀數。
接著是選中文檔中的“控制按鈕”這個圖層中的第一幀,然后是為圖層中的每一個按鈕元件進行ActionScript代碼添加。在代碼添加過程中,首先是選擇好“播放”這個按鈕,接著是按鍵盤的F9這個按鍵來打開文檔的動作面板面,然后是輸入代碼:on(press){ //當單擊鼠標時play(); //就會顯示播放。}
然后是選擇好“暫停”這個按鈕,接著在鍵盤上按下F9鍵來打開軟件中的動作面板,
最后輸入代碼:
on(press){ //當單擊鼠標時stop(); //就會暫停播放}。
接著選擇“停止”這個按鈕,在鍵盤上按下F9鍵來打開軟件中的動作面板,然后是輸入代碼:
on(press){ //當單擊鼠標時gotoAndStop(1); //就會停止播放},如果將幀數轉向第一幀的話,播放器中的音樂又會重新開始轉到最開始的地方來停止播放}
選中選中軟件文檔中的這個“-”按鈕,這個“-”按鈕主要是控制播放器的音量的減小部分。首先是選擇好“-”這個按鈕,接著是按鍵盤的F9鍵來打開軟件中的動作面板,接著是輸入代碼:
on(press){ //當單擊鼠標時vol=vol-10; //播放器的音量減少10
x=x-1;
if(vol>=0) //
但是,如果要播放器的音量大于等于0的話,
{mysound.setVolume(vol); //可以將音量進行降低到10
jingdutiao.gotoAndStop(x); //進度條去向第x幀}
else //如果播放器的音量小于0的話{vol=0; //將播放器的音量重新進行賦值為0
x=0; //即將軟件中的幀數重新進行賦值為0}
接著是選中按鈕中的“+”按鈕,這個按鈕主要是控制音量增大,通過在鍵盤上按下
F9這個鍵來打開軟件的動作面板,接著是輸入代碼:
on(press){ //當單擊鼠標時vol=vol+10; //其播放器的聲音的音量就會增加10
x=x-1;
if(vol<=100) //
如果音量小于等于100
{mysound.setVolume(vol); //將音量增加10
jingdutiao.gotoAndStop(x); //進度條去向第x幀}
else //
如果音量大于100
{vol=0; //將音量進行重新賦值為100
x=11; //
將幀數重新賦值為11}
2.6 保存文件并運行
播放器的聲音制作完畢后對有關的文件進行相應的保存后再打開exe文件中的播放音樂的文件進行按鈕的運行,運行沒有問題的話,播放器也制作成功了。
通過以上的探究與講述可以感受到Flash的功能強大,應用性也非常廣泛,操作簡單,適合大眾操作,Flash軟件也受到廣大的用戶喜愛與支持。
[1] 賈瑛.利用Flash軟件制作音樂播放器[J].科技信息. 2011,(15):79+178.
[2] 都桂英.用Flash軟件制作音樂MV實例解析[J].新西部(理論版).2012,(06):107+84.
[3] 王彬等.iLike 蘋果 SoundtrackPro3 數字音樂編輯[M].電子工業出版社.2011:218 220
Using Flash software to music player
Lu Xin
(Shanxi Vocational &Technical College,710100)
This paper is mainly to discuss the current widely used Flash software related problems in production music player.Research of Flash software for basic processing sound,how to control,button and element on the volume of operations.
Flash music player software;production