
利用Flash的腳本語言制作課件,極大地豐富了課件的設計空間。通過動態構建等底等高的三角形,在比較中發現、悟知,從而深化認識——面積始終相等,達成了抽象概念的具體化、明了化。
課件效果如圖1所示。
下載地址
http://www.yfdmt.com/bbs/cgi-bin/topic.cgi?forum=3topic=10133
課件功能
本課件利用Flash軟件AS的強大功能,采用拖動的方式,演示了等底等高的三角形的形狀不管發生怎樣的變化、面積始終相等的效果。
使用方法
拖動三角形頂點,可以動態繪制等底等高的三角形,能直觀感知三角形底與高的情況。
設計思路

1.在圖層1插入背景圖片及說明文字,并命名為“背景層”。
2.新建圖層2,命名為“平行線”,繪制兩條平行線,設置其Y值分別為150和300。
3.插入影片元件“拖動”,繪制一個紅色填充的小正方形,并用對齊面板使其垂直居中,返回主場景,將其拖入“拖動影片”層,放置在上面的平行線上,設置實例名稱為“td”。
4.插入影片“高”,繪制如圖2所示的內容,注意要調整好其位置,頂部對準中心點,返回主場景,將其拖入“高”層,設置實例名為“gao”。

5.新建“腳本”層,寫入如下腳本,動態繪制等底等高的三角形,時間軸如圖3所示。
function line(){//自定義line函數
td_x=_root.td._x;
td_y=_root.td._y;//獲取影片“td”的X、Y值
_root.gao._x=td_x;
_root.gao._y=td_y;//設置影片“gao”的X、Y值與影片“td”的X、Y值一致
_root.createEmptyMovieClip(\"hx\",1);//創建名為“hx”的空影片剪輯
……
(詳細腳本請參考:http://www.yfdmt.com/bbs/cgi-bin/topic.cgi?forum=3topic=10133)
6.調試無錯后,為了使課件界面更簡潔美觀,設置“td”影片的透明度為0,如圖4所示。

7.效果完成,測試保存。
本課件擴展性極強,大家可以舉一反三,運用到更為復雜的學科課件之中,達到更為理想的效果。
(作者單位:江蘇省常州市武進區潘家中心小學 213179)