于洪
摘? 要:現(xiàn)代教育技術(shù)在小學(xué)的推廣,使得教學(xué)內(nèi)容更形象化、交互化,提高了孩子的學(xué)習(xí)積極性,擴(kuò)展了孩子們的眼界。交互是Flash中最為精華的內(nèi)容,通過交互可以使課件更生動(dòng)、更吸引人,更使學(xué)生有沉浸感,能更好地將教學(xué)效果提高。該文主要介紹了在Flash中交互的具體應(yīng)用,主要包括聲音和動(dòng)畫的交互的具體制作和使用的方法。
關(guān)鍵詞:Flash? 交互? 課件
中圖分類號(hào):G623 ? ?文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2019)12(a)-0027-02
現(xiàn)如今,在小學(xué)多媒體已經(jīng)不再是什么陌生的東西了,基本上學(xué)校每個(gè)教室都配置了多媒體投影系統(tǒng),使得教師能非常方便地將教學(xué)內(nèi)容與信息技術(shù)完美地結(jié)合。現(xiàn)代教育技術(shù)在小學(xué)的推廣,使得教學(xué)內(nèi)容更形象化、交互化,提高了孩子的學(xué)習(xí)積極性,擴(kuò)展了孩子們的眼界。教師在將課程與信息技術(shù)整合的過程中,也在不斷地提高自己的教學(xué)方法,加強(qiáng)自己的知識(shí)能力。Flash動(dòng)畫因其矢量繪圖、流失播放、電影交互等特點(diǎn)備受小學(xué)教師的青睞,現(xiàn)在已被各學(xué)科教師用來制作多媒體課件。利用Flash動(dòng)畫可以直觀、生動(dòng)地傳播教學(xué)內(nèi)容,使教學(xué)效果更好。
現(xiàn)階段小學(xué)教師利用Flash制作一般的動(dòng)畫問題都不大,但對于如何利用Flash的交互來進(jìn)行動(dòng)畫設(shè)計(jì)還有著許多的不足。而通過交互,可以提高學(xué)生們的參與感及沉浸感,使得教學(xué)效果更加明顯。
1? 交互在聲音中的應(yīng)用
對于聲音的控制是每個(gè)教師都想要掌握的。Flash擁有較為強(qiáng)大的角本——ActionScript,利用它加上按鈕可以非常容易制作出對于聲音的控制。
1.1 聲音的引入
在Flash中,能被使用的聲音文件主要是擴(kuò)展名為WAV的MP3兩種我們常用,聲音必須先引入到元件庫中才能被調(diào)用。在file-import是查以將聲音文件引入到元件庫中。按功能鍵F11可以調(diào)出元件庫,可以看到引入的聲音文件了。
這個(gè)聲音文件我們還得給它起個(gè)別名,好在以后調(diào)用。用鼠標(biāo)右鍵單擊聲音圖標(biāo),會(huì)彈出Linkage Properties對話框,勾選Export For ActioScrpt選項(xiàng),然后在文本框中輸入一個(gè)別名,這個(gè)名字簡單易記就行了,具體如圖1所示。
1.2 聲音的交互控制
在Flash中,ActionScript腳本稱為動(dòng)作,只有幀、按鈕和影片片斷可以引入動(dòng)作。我們可以在幀和按鈕中引入動(dòng)作來控制聲音的播放和停止。
在第一幀中我們在幀上引入動(dòng)作來做聲音的初始化。單擊時(shí)間線上的幀圖標(biāo),這時(shí)可以看到在屏幕下方的Action面板的標(biāo)題欄中出現(xiàn)了Action-Frame,這就說明了下面的Action面板是為這個(gè)幀來準(zhǔn)備動(dòng)作的。打開Action面板,在面板的右側(cè)的View Options下拉菜單中選擇Expert Mode(專家模式)。然后我們在Action面板中的空白處寫下如下語句:
Mysound=new sound();
Mysound.attachsoun(“sound1”)
這里的mysound只是變量名,你可以任意起,雙引號(hào)中的sound1就是我們在元件庫中給聲音起的別名。
在舞臺(tái)上引入兩個(gè)按鈕,分別代表聲音的播放和停止。單擊播放按鈕,這時(shí)可以看到在屏幕下方的Action面板的標(biāo)題欄中出現(xiàn)了Action-Button,這就說明了下面的Action面板是為這個(gè)按鈕準(zhǔn)備動(dòng)作的。打開Action面板在空白處寫下如下語句:
On(release){
Mysound.start();
}
用同樣的方法在停止按鈕上寫下如下語句:
On(release){
Mysound.stop ();
}
于是一個(gè)可以控制聲音開始播放和停止的按鈕就做好。
2? 交互在動(dòng)畫中的控制
Flash動(dòng)畫在放映過程中,一般都是按時(shí)間線從左到右執(zhí)行的,其實(shí)Flash里面,我們可以在時(shí)間線上分層,在舞臺(tái)上我們還可以分場景。在modify-scene中,我們可以新建場景,把不同的動(dòng)畫內(nèi)容入在不同的場景中,然后在運(yùn)行過程中可以利用動(dòng)作在不同場景中進(jìn)行跳轉(zhuǎn),或在不同的層中間斷地做出不同效果,在幀中或按鈕中加入適當(dāng)?shù)目刂普Z句,其放映過程完全可以是發(fā)散的,可以按照你的意愿隨心所欲地執(zhí)行。比如,我們做一個(gè)例子,出一道題,有兩個(gè)答案,一個(gè)對的,一個(gè)錯(cuò)的,選中不同的答案會(huì)出現(xiàn)不同的畫面。
我們在第一幀的舞臺(tái)上寫出題目并拉入兩個(gè)按鈕,在按鈕下面分別寫上兩個(gè)答案。這時(shí)要注意在第一幀的動(dòng)作面板上寫下:Stop,否則動(dòng)畫會(huì)按順序執(zhí)行下去。然后我們可以在時(shí)間線上設(shè)計(jì)出兩個(gè)不同的動(dòng)畫,一個(gè)是執(zhí)行對的,一個(gè)是執(zhí)行錯(cuò)的。然后我們單擊按鈕,在按鈕的動(dòng)作面板上寫下如下語句:
On(release){
Gotoandplay(x);
其中X代表對的動(dòng)畫或錯(cuò)的動(dòng)畫的開始幀,當(dāng)然,別忘了在每個(gè)動(dòng)畫段的后面也要寫上跳轉(zhuǎn)語句。
如今,F(xiàn)lash已經(jīng)是教師們制作課件不可或缺的工具,如果能更好地使用腳本語言,使得程序的執(zhí)行更加分散化,而不是只是簡單的線性順序執(zhí)行,一定會(huì)使我們的課件更讓學(xué)生喜愛,更能取得好的教學(xué)效果。
參考文獻(xiàn)
[1] 電腦愛好者雜志社編.FlashMX魔法寶典[M].北京:北京金版電子出版社,2002.
[2] 王彬華,茍玉容.FlashMX實(shí)例培訓(xùn)教程[M].北京:電子科技大學(xué)出版社,2003.
[3] 窠毅.例談交互式電子白板在小學(xué)教學(xué)中的應(yīng)用[J].中小學(xué)電教,2018(11):57-59.