學習Flash ActionScript編程的有哪些注意事項

1、熟悉添加動作的三種方式

學習Flash ActionScript編程的有哪些注意事項

在幀上加,在MC上加,在按鈕上加。用play、stop、goto這三個命令反覆練習。不要用太多的命令給自己吃迷暈藥。用實例練,不要空練。

2、熟悉給按鈕和MC添加動作的方法。

3、學習編程最基礎最重要的東西——路徑的描述

(1) _2. ... ()[或stop(), _x, .......]

(2) _parnet

(3) this

(4) 2. ...

(5) _2. ... ()[或stop(), _x, .......]

練習這樣一個實例對你也許有幫助:把一首你喜歡聽的歌隨意放在某個MC中,隨意地在某個mc或按鈕上加動作去控制它,想讓它停就停,想讓它放就放。

4、瞭解代碼執行的先後順序

圖層默認的.是從下向上執行

level是從下向上執行

幀是隨實際播放順序執行

代碼本身從上向下一行一行地執行

5、瞭解兩種座標系統

場景下的座標,o點在左上角,y軸向下是增大 x向右是增大

組件的座標,o點在組件中心,y軸向下是增大 x向右是增大

6、瞭解三種文本域

靜態文體域:和排版軟件的文字工具一樣。

動態文本域和輸入文本域:其實就把它們看是兩種變量,只不過是可見的變量。

7、詳細瞭解GOTO語句

PRevFrame() 跳至並停止在前一幀。

nextFrame() 跳至並停止在下一幀。

prevScene() 跳至並停止在前一場景的第1幀。

nextScene() 跳至並停止在下一場景的第1幀。

gotoAndPlay([scene,] frame)

跳至scene場景(省略表示當前場景)的frame幀並播放。

gotoAndStop([scene,] frame)

跳至scene場景(省略表示當前場景)的frame幀並停止。

8、瞭解MC的各種可改寫的屬性

_x 中心點所在相對X座標(像素單位)

_y 中心點所在相對Y座標(像素單位)

_xscale 橫向縮放比例,初始爲100

_yscale 縱向縮放比例,初始爲100

_rotation 相對旋轉角度(度單位)

_width 相對顯示寬度(像素單位)

_height 相對顯示高度(像素單位)

_alpha 顯示透明度(0~100)

_visible 是否可見

_focusrect 是否顯示焦點框

9、三大紀律

(1)寫代碼時一定要用英文輸入法。

(2)沒有加載的MC屬性是不可更改,更不可以寫代碼去控制它。這個問題較難掌握,高手有時也會犯糊塗。記住先有吃的才能請客,啥也沒有請客吃什麼呢?

(3) 操作什麼一定要選什麼(實上任何軟件都是這樣)。在MX中加代碼時,如不選,就一定要寫明名稱,實際上這也是一種選擇。

10、幾項注意

(1) 按鈕不能蓋着輸入文本,動態文本和輸入文本域不能蓋着按鈕。

(2) 用loadMovie時LEVEL1及以上的文件儘量少用大隱形按鈕。

(3) 從一個文件中複製MC實例到別一個文件中時,儘量複製幀,而不能直接複製實例。

(4) 從一個文件中複製MC實例到別一個文件中時,要先把目標文件中的符號庫中原有的符號,裝進資源夾裏,很多網友在這個問題上上過當吧?