藏刊網,職稱文章發表、期刊投稿權威機構

投稿咨詢

投稿在線咨詢

專著咨詢

合著&獨著&編委

編輯在線咨詢

專利咨詢

專利申請&轉讓

編輯在線咨詢

軟著版權

軟著版權

編輯在線咨詢

在線溝通

論文&專著&專利

編輯在線咨詢

微信聊

微信掃一掃

首頁 > 教育論文 > > 掌握Flash交互式課件開發AS腳本代碼的技巧
掌握Flash交互式課件開發AS腳本代碼的技巧
>2022-12-08 09:00:00


Flash交互式課件的高級開發離不開ActionScript腳本--AS腳本是為其Flash產品開發的,經歷1.0、2.0的過渡期,尤其是2.0時代把AS腳本推向一下開發應用的高峰期,現在最新版本3.0,是一種完全的面向對象的編程語言,功能強大,類庫豐富,語法類似JavaScript,多用于開發Flash互動性、實用性的交互式課件。筆者做為一名現代教育技術的專業教師,結合多年Flash交互式課件開發經驗,以AS 2.0版本為主淺談一下Flash交互式課件AS腳本開發應用技巧,與大家分享共勉。

1、 熟悉AS腳本的語言規范,理清Flash交互式課件開發思路

學科教師不論有沒有編程基礎,都要熟悉AS腳本的編程語言規范,掌握AS腳本編程的規則,理清Flash交互式課件開發思路和流程,才能準確編程,實現功能,完成最終的Flash交互式輔助教學課件。

AS腳本內置于Flash環境中,雖然不是一個嚴格的獨立編程語言,但同樣擁有語法、變量、函數等,而且與JavaScript類似,它也由許多行語句代碼組成,每行語句又是一些命令、運算符、分號等組成。它的結構與C/C++或者Java等高級編程語言相似。所以,對于有高級編程經驗的人來說,學習AS是很低輕松的。對于學科教師初學者來說通過循序漸進學習,短期內可靈活理解并高效地撰寫成熟的AS課件腳本代碼,制作出高質量交互性強的優秀Flash課件。

Flash交互式課件AS腳本開發也需要一個規范的思路和流程,最好通過思維導圖MindManager軟件整理出功能框架和核心代碼片段,把各級AS腳本功能模塊的關系用相互隸屬與相關的層級圖表現出來,提高開發效率,輔助學科教師高效完成AS編程,實現預想交互功能。

2、 掌握Flash交互式課件開發常用代碼技巧,提升AS腳本開發效率

對于Flash交互式課件而言,圖、文、聲、像的素材編程控制;教學流程的導航控制;畫圖控制;時間日期控制;其它課件交互式功能實現等AS腳本編程最為常見,因此,學科教師要靈活掌握Flash交互式課件開發常用代碼技巧,才能提升AS腳本開發效率,事半功倍。

2.1 Flash交互式課件導航條的AS腳本開發技巧

Flash課件分幾級導航目錄,需要應用AS腳本編寫好操作導航結構,可靈活進出課件內容,按教學進度調整Flash課件演示流程。一般可通過按鈕on事件編程控制,?;镜奶D代碼GotoAndPlay和GotoAndStop,可實現一個場景內或不同場景間關鍵幀的跳轉,以及影片剪輯內部的靈活流程跳轉,但這樣隨意跳轉容易造成混亂。大多數情況下,都設計成不同的導航結構和導航菜單,通過導航模塊統一控制教學流程,這時,可通過影片剪輯MC的onClipEvent事件,再配合拖動、滑動等AS腳本控制,可實現操作簡單、控制靈活、層級分明的Flash交互式課件的導航條。

2.2 Flash交互式課件聲音和視頻的AS腳本開發技巧

在Flash課件中通過AS腳本編程可實現聲音的播放停止、音效、平衡、音量、循環等功能。一般通過創建Sound聲音對象,通過attachSound方式與庫中的聲音產生實際鏈接關系,再通過AS腳本編程來實時的控制聲音,可通過play、stop控制播放停止;通過setVolume、setPan等控制聲音音效;通過stopAllSounds代碼控制全部靜音等??傊?,通過Flash的AS腳本可開發出MP3播放器,足可見AS腳本控制聲音的功能強大。對于Flash課件中FLV視頻處理,更多地應用文件菜單里的導入視頻功能,內置了很多不同樣式和功能的FLV播放器,能滿足大部分Flash交互式課件開發使用。一般采用鏈接方式靈活控制FLV視頻,如果視頻容量較小可嵌入到Flash課件里,以影片剪輯方式導入,然后再通過AS腳本自行開發一個視頻播放器,靈活控制FLV視頻播放、停止、快近、回播等功能。

2.3 Flash交互式課件畫圖的AS腳本開發技巧

FlashAS腳本提供了功能強大的三角函數、數學計算以及畫圖控制代碼,可靈活實現編程畫圖。以Flash繪圖板為例,可AS編程實現直線、曲線、折線、圓形、方形、橡皮等功能,可實現線條粗細、線條顏色、填充顏色等靈活編程控制。一般通過Math類、color類、MovieClip類、Mouse類等的強大方法,綜合編程實現復雜畫圖功能,網絡有很多這樣的源文件,學科教師可下載分析、修改、調整,完全就滿足Flash交互式課件開發應用了。

2.4 Flash交互式課件時間日期的AS腳本開發技巧

Flash交互式課件少不了時間和日期的控制,例如,倒計時、萬年歷、時針等,通常使用內置Date對象獲取相對于通用時或相對于運行Flash Player的操作系統的日期和時間值。Date對象提供了很多處理通用時間或系統時間的方法,由七部分構成,它們分別是年year、月month、日date、時hour、分minute、秒second、毫秒millisecond。

Date的功能強大、控制靈活,可針對實際Flash交互式課件開發需要,靈活控制系統日期和時間,輔助課堂教學。

2.5 Flash交互式課件響應鍵盤的AS腳本開發技巧

Flash交互式課件開發離不開鍵盤的響應控制,尤其是在Flash游戲教學課件制作中,如果缺少了響應鍵盤的方法,更是不可能的。AS腳本編程時,響應鍵盤的方法主要的四種,分別是:利用按鈕進行檢測;利用KEY對象;利用鍵盤偵聽的方法;利用影片剪輯的keyUp和keyDown事件來實現響應鍵盤。學科教師只有熟練掌握了這些方法,然后加以變通,就會創作出很多意想不到的交互式課件效果。

2.6 Flash交互式課件文本框的AS腳本開發技巧

通過AS腳本編程可實現交互式課件的動態文本控制--通過AS腳本的MovieClip對象中createTextField方法可創建新的空文本框,使用TextField對象來設置文本框的屬性,使用TextFormat對象來格式化文本框中的文本,使用動作腳本來俘獲文本框發生的事件,例如,可以確定用戶是否修改了文本框的文本或滾動了文本。通過編寫腳本語句,使用這些事件onChanged或onScroller來觸發腳本運行,完成高級應用。

Flash交互式課件常用的AS腳本開發技巧不勝枚舉,如loading技巧、鼠標跟隨拖動技巧、調用外部EXE文件技巧、hittext碰撞檢測技巧等,這就需要學科教師多學習、多積累,內化成自己的編程技能和編程技巧,靈活編寫AS代碼,設計出功能強大的交互式課件。

3、 積累各種交互式課件開發常用代碼,創建個性化AS代碼庫

網絡的成熟的Flash文件很多,大多可通過軟件反編譯成源文件學習,尤其是AS代碼的編程思想和編程技巧,都可以“信手拈來”為我所用。并且網絡共享的Flash源文件也為學科教師開發交互式課件提供了便利,很多代碼和素材都可以直接移植到課件開發里,提升了課件開發效率。

與此同時,學科教師也要把常用AS腳本代碼整理、分類,注重個性化AS代碼庫的創建和更新,縮短課件開發編程時間,更多的關注點放在課件內容和課件拓展應用上,使課件真正發揮輔助課堂教學作用,提高教育教學質量。綜上所述,學科教師要熟練掌握Flash課件AS腳本開發規范和編程思想,提高編程素養,積累AS開發經驗技巧,努力提升交互式課件開發效率,開發出功能強大、互動性強、操控靈活的Flash課件,為有效輔助課堂教學提升教育教學質量服務。

參考文獻:
[1]鮑潔.論Flash制作多媒體CAI課件[J].科教文匯,2007\\(06\\).
[2]莊文杰.基于Flash的課件交互功能的設計[J].軟件導刊,2009\\(04\\).

綜合排序
投稿量
錄用量
發行量
教育界

主管:廣西壯族自治區新聞出版局

主辦:廣西出版雜志社

國際:ISSN 1674-9510

國內:CN 45-1376/G4

級別:省級期刊

中國報業

主管:中國報業協會

主辦:中國報業協會

國際:ISSN 1671-0029

國內:CN 11-4629/G2

級別:國家級期刊

中國房地產業

主管:中華人民共和國住房部和...

主辦:中國房地產業協會

國際:ISSN 1002-8536

國內:CN 11-5936/F

級別:國家級期刊

建筑與裝飾

主管:天津出版傳媒集團有限公司

主辦:天津科學技術出版社有限...

國際:ISSN 1009-699X

國內:CN 12-1450/TS

級別:省級期刊

財經界

主管:國家發展和改革委員會

主辦:國家信息中心

國際:ISSN 1009-2781

國內:CN 11-4098/F

級別:國家級期刊

文化月刊

主管:中華人民共和國文化部

主辦:中國文化傳媒集團有限公司

國際:ISSN 1004-6631

國內:CN 11-3120/G2

級別:國家級期刊

期刊在線投稿系統
上傳文件
支持上傳.doc、.docx、.pdf文件
18年國內外學術服務,發表國際文獻請認準藏刊網官網

資深編輯團隊

專業設計投入方案

投稿成功率極高

企業信譽保障

對公交易更安全

人民群眾口碑好

高效投稿流程

審稿快!出刊快!檢索快!

正規刊物承諾

無假刊!無套刊!

投稿成功!

藏刊網提醒您

1.稿件將進入人工審稿階段,審稿后會有編輯聯系您,請保持手機暢通。

2.為避免一稿多投、重刊等現象影響您的發表,請勿再投他刊。

確定

投稿失??!

藏刊網提醒您

由于網絡問題,提交數據出現錯誤,請返回免費投稿頁面重新投稿,謝謝!

確定

藏刊網收錄400余種期刊,15年誠信發表服務。

發表職稱文章,覆蓋教育期刊、醫學期刊、經濟期刊、管理期刊、文學期刊等主流學術期刊。

  投稿郵箱:cangkan@163.com

本站少量資源屬于網絡共享如有侵權請您聯系我們,將在第一時間刪除。

版權 2009-2022 版權所有:河北藏刊文化發展有限公司 工信部備案:ICP備20016223號 冀公網安備13010502002858號

青青青爽不卡一区二区_操婷婷色六月中文字幕_国产精品yjizz视频网_中文无码一级大片_A级毛片100部免费观