• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      對腳本語言ActionScript在Flash課件制作中的應(yīng)用的初探

      2015-05-30 21:49:21段悅
      中國新通信 2015年16期
      關(guān)鍵詞:腳本語言面向?qū)ο?/a>語句

      段悅

      【摘要】 隨著Flash的發(fā)展,ActionScript的作用和功能也日益強大,在這里本文就ActionScript的發(fā)展歷程,重要的概念及相關(guān)應(yīng)用進行了初步探究。

      【關(guān)鍵字】 ActionScript Flash Flash應(yīng)用

      一、腳本語言ActionScript的演變歷程

      早在1997年6月,F(xiàn)lash2.0就引入了通過腳本語言控制動畫的功能,不過那時的語言比較簡單,所能實現(xiàn)的功能也極其簡單,例如通過幾個簡單的函數(shù)控制影片的播放和停止(play()函數(shù),stop()函數(shù))。隨著Flash的日漸發(fā)展,這種不起眼的簡單的腳本語言也得到了進一步的發(fā)展,擴充了更多的功能,例如在1998年5月發(fā)布的Flash3.0中,有了加載外部影片的功能(loadMovie()函數(shù))1999年6月發(fā)布的Flash4.0中開始支持多數(shù)編程語言擁有聲明變量、編寫循環(huán)和條件語句等功能。ActionScript正式或得完整名稱則和標準的語法格式是在2000年8月發(fā)布的Flash5.0中,他有了自己的名字既ActionScript1.0,但是Flash5中的ActionScript運行速度非常慢,而且靈活性較差,無法實現(xiàn)面向?qū)ο蟮某绦蛟O(shè)計。到了FlashMx中,ActionScript解決了以前的一些問題,同時性能、開發(fā)模式得到進一步的提升。FlashMX2004對ActionScript再次進行了全面改進,增強了對流媒體和網(wǎng)絡(luò)程序的控制,引入了部分面向?qū)ο缶幊痰母拍?,例如首次出現(xiàn)類的概念,屬性和方法等。2.0版橫空出世,ActionScript終于發(fā)展成為真正意義上的專業(yè)級的編程語言。

      2006年,ActionScript3.0伴隨著Flash8.5一起發(fā)布,ActionScript3.0是真正的完全面向?qū)ο蟮木幊?,所有的代碼都是基于類-對象-實例的模式,擁有更可靠的編程模式。

      二、面向?qū)ο蟮腁ctionScript的程序的三個重要概念

      在這里我們主要說一下面向?qū)ο蟮腁ctionScript的程序結(jié)構(gòu)。對于面向?qū)ο蟮腁ctionScript,所有的對象都是由類定義的,每個類都包括了三個重要的元素:事件、屬性、方法,這三個概念是ActionScript中最基本也是最重要的三個概念

      (1)事件

      事件在關(guān)鍵幀的寫法:元件名稱.事件名稱 = function(){ 要執(zhí)行的語句 .... }

      事件在元件上的寫法: on(事件名稱){ 要執(zhí)行的語句 .....}

      (2)屬性

      對象的屬性可以理解為對象的特性,比如,大小,位置,顏色等.屬性的輸寫規(guī)則是:對象名稱.屬性名稱=值;

      下面介紹幾個最常用的屬性:

      _x,_y:分別是對象在舞上臺的x,y坐標,這兩個屬性可以確定對象在舞臺上的位置.

      _xscale,_yscale:分別是對象在舞臺上沿x,y軸方向的縮放比例,實際上就是寬和高的縮放比例,以百分比表示,例如:my_mc._xscale = 50; //這表示,元件my_mc的寬度縮小到原來的50%。

      _alpha:這是對象的透明度,取值為0-100.

      _rotation:這是對象的旋轉(zhuǎn)度,以角度為單位.

      _visible:為是對象是否可見,可設(shè)置兩個值,true(或1)和false(或0).

      (3)方法

      在ActionScript中方法就是函數(shù)。

      在ActionScript2.O中創(chuàng)建函數(shù)的格式是: function 函數(shù)名稱(){ 要執(zhí)行的語句; ..... }

      調(diào)用函數(shù)的格式: 函數(shù)名稱(值1,值2,,,);

      三、ActionScript在課件中的的應(yīng)用

      (1)在課件中的應(yīng)用

      ActionScript擁有優(yōu)秀的交互功能,這一點在課件的制作中尤為突出。例如:1)控制影片的播放與停止:play()函數(shù);stop()函數(shù);2)一個場景中幀和幀之間的跳轉(zhuǎn):gotoAndplay();gotoAndstop()函數(shù);3)超鏈接的應(yīng)用:Flash中超鏈接功能,可以幫助老師在課件制作過程中省去創(chuàng)建大量令人煩瑣的按鈕和ActionScript設(shè)置過程,并可以使用系統(tǒng)默認的文檔打開相應(yīng)的文本、圖片、聲音等文件。通過激活文本框支持HTML功能,在編輯時加入HTML標識即可。目前Flash文本框支持大多數(shù)HTML標識。例如要在播放時打開當前路徑下文件夾piceure中一幅1.jpg格式的圖,可以在文本件中使用1.jpg

      猜你喜歡
      腳本語言面向?qū)ο?/a>語句
      重點:語句銜接
      面向?qū)ο蟮挠嬎銠C網(wǎng)絡(luò)設(shè)計軟件系統(tǒng)的開發(fā)
      電子測試(2018年15期)2018-09-26 06:01:34
      一種面向SSC的電信增值業(yè)務(wù)的生成方法及實現(xiàn)
      面向?qū)ο蟮臄?shù)據(jù)交換協(xié)議研究與應(yīng)用
      精彩語句
      基于Unity3D的坦克大戰(zhàn)游戲設(shè)計與實現(xiàn)
      面向?qū)ο骔eb開發(fā)編程語言的的評估方法
      淺析計算機技術(shù)在flash動畫中的應(yīng)用
      基于SiPESC平臺的Python擴展模塊開發(fā)
      如何搞定語句銜接題
      語文知識(2014年4期)2014-02-28 21:59:52
      清水河县| 株洲县| 鸡西市| 洪湖市| 丰都县| 五寨县| 惠州市| 航空| 民权县| 崇礼县| 新沂市| 海口市| 方山县| 嘉定区| 株洲县| 张家港市| 伊通| 鄂托克旗| 同心县| 孝昌县| 潼关县| 新竹县| 锡林浩特市| 鸡西市| 揭西县| 龙州县| 昌江| 股票| 班戈县| 枣阳市| 呼伦贝尔市| 历史| 英德市| 博爱县| 新化县| 阳江市| 东源县| 江华| 堆龙德庆县| 福贡县| 九江县|