陳儒決+陳廣勝
【摘 要】為在多媒體課件中加入動畫片,提出了將Visual Basic中的定時器與圖片控件的Visible屬性控制相結(jié)合,以程序方法實現(xiàn)動畫片效果的具體過程,同時給出了在所制作的動畫片中加入音頻的解決辦法。和其它方法相比,采用該技術(shù)制作的多媒體動畫課件具有制作方法簡單,動畫效果可控性強的優(yōu)點。
【關(guān)鍵詞】動畫課件 Visual Basic 定時器 圖片控件 VISIBLE屬性
【中圖分類號】G434 【文獻標識碼】A 【文章編號】2095-3089(2016)14-0042-04
【Abstract】In order to join the animation in the multimedia courseware, a method to realize the effect of animation by using Visual Basic programming is presented. The basic idea is to combine the timer and the visible attributes of image. At the same time, it also gives the solution of adding audio to the animated cartoon. Compared with other methods, the multimedia courseware made by this technology has the advantages of simple production method and strong controllability.
【Key words】animation courseware, Visual Basic, timer, picture control, VISIBLE attribute
Visual Basic程序設(shè)計工具(簡稱VB)是具有強大功能的可視化編程軟件,可以用于開發(fā)多媒體、數(shù)據(jù)庫、網(wǎng)絡(luò)、圖形等方面的應(yīng)用程序。隨著計算機的普及,VB編程愛好者越來越多。定時器控件Timer是VB中一個非常靈活的常用控件,利用定時器動態(tài)設(shè)置圖片對象的VISIBLE屬性,可以實現(xiàn)豐富多彩的動畫課件,對于提高多媒體課件制作效果具有重要作用。
1.動畫片課件制作技術(shù)現(xiàn)狀
目前,無論是在越南還是中國,在多媒體課件中加入動畫主要是運用Flash,Authorware等專用動畫制作工具,動畫制作過程復雜,所完成的動畫片修改和維護困難。在課堂教學應(yīng)用中,無法進行實時調(diào)整。而使用VB設(shè)計和制作動畫片課件,和目前主流方法相比,具有實現(xiàn)過程簡單、完成的動畫課件可修改性高的優(yōu)點。
2.利用Visual Basic制作動畫片課件的關(guān)鍵技術(shù)
2.1 定時器的運用方法[1],[2]
以電子時鐘為例,采用定時器可以實現(xiàn)打開后自動計時和點擊按鈕后自動計時兩種效果。
2.1.1打開后自動計時的實現(xiàn)方法
假定所要實現(xiàn)的電子時鐘界面布局為圖1所示效果。
則計時效果的具體實現(xiàn)包括以下六個步驟。
(1)第一步,添加 ,這是設(shè)置圖片背景;
(2)第二步,添加 ,這是設(shè)置用于顯示時間的標簽,命名為displayLabel;
(3)第三步,添加一個類Time.vb,過程為在菜單上單擊,選擇Project Add Class菜單項,添加類Time.vb,完成后的效果如圖2所示。
4.結(jié)論
通過響應(yīng)Visual Basic定時器事件來調(diào)整對象的Visible屬性,進而實現(xiàn)動畫片課件的制作,可以為教育教學帶來很大的方便,并可以滿足我們對于現(xiàn)代化教育教學手段的需求,達到寓教于樂的目的。另外,動畫片技術(shù)在課件設(shè)計和制作中的巧妙應(yīng)用更加有助于教師接受新的教學工具與方法,并在教學實踐中很好的應(yīng)用。在制作課件的過程中,教師也一定充滿了樂趣。越南正在進行全面的教改創(chuàng)新活動,本文提出的方法對于教學方法具有創(chuàng)新性,很好的適應(yīng)了“寓教于樂”的教學思想。
參考文獻:
[1]DEITEL,F(xiàn)PT大學–VISUAL BASIC 2008(越南書)– TRI THUC出版社,越南(2013)。
[2]孫秀梅,鞏建華,等編著 –VISUAL BASIC 開發(fā)實戰(zhàn)1200例(第I卷)- 清華大學出版社,中國(2011)。
作者簡介:
TRAN NHO QUYET1(陳儒決),越南數(shù)學教師,中國研究生碩士,東北林業(yè)大學信息與計算機工程學院。
陳廣勝,研究員,博導,東北林業(yè)大學信息與計算機工程學院。