a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 辦公 > Flash > 正文

Flash ActionScript編程基礎

2020-07-17 13:16:45
字體:
來源:轉載
供稿:網友
本例繼續講解AS的基礎知識,今天講解的是AS入門第二課:面向對象編程基礎,對Flash的AS編程有興趣的朋友可以到論壇與作者交流   ActionScript是一種面向對象的編程語言.通常我們會認為編程就是連續地寫一系列指令,計算機按順序地執行它.而面向對象編程則是將程序分成各個塊,分散到對象上.什么是對象?對象就是我們在flash中能看到的一切東西.舞臺是一個對象,時間軸、影片剪輯、按鈕、文本、位圖都是對象.在第一課中我們己說過:在ActionScript2.0中我們可以將程序寫在關鍵幀、影片剪輯、按鈕元件上.即便是將程序完全寫在關鍵幀上,它也必須要對象的事件驅動才能執行. 上一篇Flash教程文章:Flash教程:認識Flash ActionScript的環境

  在理解了面向對象編程后,我們必需要對一些概念有所了解.事實上我們在上面對對象己經有了一定的了解.就如同我們的家中,所有的東西都可以叫做對象.比如,電視機,電冰箱,書桌,衣柜等等.很容易發現,這些東西,總有那么幾個都有相似之處.比如,電視機、電冰箱都需要用電;書桌、衣柜都是用木頭做成的. 我們便把家里的東西分成了幾類,并為每一類東西取上一個名字,比如,電器類、木器類等.這樣我們就理解了另一個重要的概念一"類".

  類是某一類型對象的概括或者說是模板,在ActionScript中,所有對象都是由類定義的.每個類都包括了三個重要的元素:事件、屬性、方法,這是我們必須要了解的三個重要概念.

  事件:在面向對象的編程中,并不是將程序按順序交給計算機去執行,上面己經談到了,程序被分散到了對象上.那么要計算機執行這些程序就需要事件來觸發.通俗地講就是:當某件事情發生時就去做一些事情.這個某件發生的事情就是事件.在flash中,常常會放上一個按鈕,比如"開始"按鈕.程序設計者可能是這樣的思路:當按鈕按下時就播放動畫.那么"當按鈕按下時"就是按鈕對象的事件.在ActionScript2.O中,程序可以寫在關鍵幀和元件上,事件在關健幀中和原件中的輸寫方法是不一樣的.

  事件在關健幀中的寫法:

  元件名稱.事件名稱 = function(){

  要執行的語句

  ....

  }

  事件在元件上的寫法:

  on(事件名稱){

  要執行的語句

  .....

  }

  我們來做一個練習,在舞臺上有一名為play_btn的按鈕,現在要實現點擊按鈕動畫就播放.新建flash文檔,用橢園工具畫一個園,然后,在40幀插入關健幀,將園移到另一位置,建立補間動畫.新建一圖層,從內部庫中拖一個按鈕到舞臺上.打開屬性面板,為按鈕命名為play_btn.這里先介紹一個最常用的事件:release,這是當放開鼠標按鍵時觸發.實際也就是完成了一個點擊動作時發生.

  首先,在 主站蜘蛛池模板: 亚洲一区中文 | 精品国产一区二区在线 | 国产精品国产三级国产有无不卡 | 国产精品美女视频免费观看软件 | www欧美日韩 | 一级片av | 亚洲欧洲一区二区三区 | 中文字幕av高清 | 不卡久久 | 国产一级中文字幕 | 国产在线精品一区 | 8x国产精品视频一区二区 | 狠狠爱www人成狠狠爱综合网 | 中文字幕视频在线观看 | 91精品国产综合久久久久久 | 亚洲日韩欧美一区二区在线 | 午夜tv免费观看 | 国产精品美女视频一区二区三区 | 精品视频网站 | 国产电影一区二区 | 91精品国产色综合久久不卡98口 | 婷婷色5月 | 亚洲国产精品99久久久久久久久 | 国产一区二区久久久 | 国产一区二区免费电影 | 国产毛片aaa | 中文字幕不卡av | 亚洲在线播放 | av黄色在线 | av免费观看网站 | 91精品久久久久久久久 | 涩涩视频免费观看 | 91精品久久久久久久久中文字幕 | 欧美成人一区二区 | 亚洲国产精品麻豆 | 欧美精品一区二 | 久久国产精品亚州精品毛片 | 波多野结衣 一区二区 | 日韩在线观看中文字幕 | 一区二区三区久久 | 日韩欧美一区二区视频 |