2009年10月30日 星期五

ActionScript 3.0 的語法架構整理

我對語言最沒轍了...

因為學一學都忘記!

語法我也會一直忘記,所以寫一次在網誌上提醒自己不要忘記....

不然我都忘記"."後面是甚麼意思","後面是甚麼":"後面代表怎樣的情況....

這只是我整理一下我看書學到的,有錯誤請指正

=======================================================================================

ActionScript是個物件導向的語言,所以要設立一個物件(flash上是說元件)的實體名稱才能在程式中使用它,而

一般物件的屬性可以使用程式來設定,例如:

frog.width = 100 ;

這段程式碼"frog"是個
物件的實體名稱,"."就像"的","width"是屬性"100"是屬性值而後面的";"就像是一般語言中的句號啦~(這段話完成的意思)。所以這程式碼翻成中文就是"frog這個元件它的寬有100px。


另外還有要儲存這個物件的屬性就要用到變數,例如:

picFrog = frog.width;

這段文字就說明,"這個變數就是一個寬100px的frog元件"


還有為物件呼叫動作,像是偵聽或者播放/停止影片片段的動作方法:

frog.stop();

stop()就是停止播放影片片段,意思就是說"停止frog元件播放影片"


最後還有最常用的自訂函數:

function newFunction(frog.MouseEvent){
物件方法呼叫;
}

============================================================================

這些都是常用的函數,一定要理解並且記起來如何運用才行(汗





沒有留言:

張貼留言