?

VISIBLE在動畫片課件制作思想中技術應用

2016-06-29 15:58陳儒決陳廣勝
課程教育研究·學法教法研究 2016年14期

陳儒決+陳廣勝

【摘 要】為在多媒體課件中加入動畫片,提出了將Visual Basic中的定時器與圖片控件的Visible屬性控制相結合,以程序方法實現動畫片效果的具體過程,同時給出了在所制作的動畫片中加入音頻的解決辦法。和其它方法相比,采用該技術制作的多媒體動畫課件具有制作方法簡單,動畫效果可控性強的優點。

【關鍵詞】動畫課件 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程序設計工具(簡稱VB)是具有強大功能的可視化編程軟件,可以用于開發多媒體、數據庫、網絡、圖形等方面的應用程序。隨著計算機的普及,VB編程愛好者越來越多。定時器控件Timer是VB中一個非常靈活的常用控件,利用定時器動態設置圖片對象的VISIBLE屬性,可以實現豐富多彩的動畫課件,對于提高多媒體課件制作效果具有重要作用。

1.動畫片課件制作技術現狀

目前,無論是在越南還是中國,在多媒體課件中加入動畫主要是運用Flash,Authorware等專用動畫制作工具,動畫制作過程復雜,所完成的動畫片修改和維護困難。在課堂教學應用中,無法進行實時調整。而使用VB設計和制作動畫片課件,和目前主流方法相比,具有實現過程簡單、完成的動畫課件可修改性高的優點。

2.利用Visual Basic制作動畫片課件的關鍵技術

2.1 定時器的運用方法[1],[2]

以電子時鐘為例,采用定時器可以實現打開后自動計時和點擊按鈕后自動計時兩種效果。

2.1.1打開后自動計時的實現方法

假定所要實現的電子時鐘界面布局為圖1所示效果。

則計時效果的具體實現包括以下六個步驟。

(1)第一步,添加 ,這是設置圖片背景;

(2)第二步,添加 ,這是設置用于顯示時間的標簽,命名為displayLabel;

(3)第三步,添加一個類Time.vb,過程為在菜單上單擊,選擇Project Add Class菜單項,添加類Time.vb,完成后的效果如圖2所示。

4.結論

通過響應Visual Basic定時器事件來調整對象的Visible屬性,進而實現動畫片課件的制作,可以為教育教學帶來很大的方便,并可以滿足我們對于現代化教育教學手段的需求,達到寓教于樂的目的。另外,動畫片技術在課件設計和制作中的巧妙應用更加有助于教師接受新的教學工具與方法,并在教學實踐中很好的應用。在制作課件的過程中,教師也一定充滿了樂趣。越南正在進行全面的教改創新活動,本文提出的方法對于教學方法具有創新性,很好的適應了“寓教于樂”的教學思想。

參考文獻:

[1]DEITEL,FPT大學–VISUAL BASIC 2008(越南書)– TRI THUC出版社,越南(2013)。

[2]孫秀梅,鞏建華,等編著 –VISUAL BASIC 開發實戰1200例(第I卷)- 清華大學出版社,中國(2011)。

作者簡介:

TRAN NHO QUYET1(陳儒決),越南數學教師,中國研究生碩士,東北林業大學信息與計算機工程學院。

陳廣勝,研究員,博導,東北林業大學信息與計算機工程學院。

91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合