English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

onClipEvent (enterFrame) {
if (_name != "snow1") {
_alpha -= 5;
_rotation += 2;
_xscale -= 5;
_yscale -= 5;
if (_alpha<=5) {
removeMovieClip(this);
}
} else {
_visible = false;
}
}


說明這段在說明什麼!!

2006-12-14 06:12:14 · 2 個解答 · 發問者 Kevin 1 in 電腦與網際網路 程式設計

每一行在做什麼請在後面注結

2006-12-14 06:38:32 · update #1

2 個解答

首先 你的as貼的不完全
所以 我也不懂它在幹嘛

盡量推測嚕
如果錯了
就...........原諒我吧
誰叫你不貼完整 ><

_ooxx 應該都是已定義的屬性 我就不多說了

onClipEvent (enterFrame) { =>說明太長在下面
if (_name != "snow1") { =>如果 _name值不是snow1 就執行{陳述}
_alpha -= 5; =>透明度=原本透明度-5
_rotation += 2; =>旋轉角度=原旋轉角度+2
_xscale -= 5; =>水平縮放%=原%-5
_yscale -= 5; =>垂直縮放%=原%-5
if (_alpha<=5) { =>如果透明度小於等於5
removeMovieClip(this); =>刪除 這個 影片片斷
}
} else { =>如果上述if不成立
_visible = false; =>這個說明也很長
}
}

movieEvent:是稱為「事件」的觸發程序。當該事件發生時,便會執行尾隨在該事件後方大括號 ({ }) 內的陳述式。

enterFrame 這個動作以影片片段的影格播放速率連續觸發。會先處理與 enterFrame 影片片段事件關聯的動作,然後才會處理附加在受影響影格中的任何影格動作。

_visible 指示是否可以看見 所指定按鈕的布林值。看不見的按鈕 (_visible 屬性設定為 false) 會被停用。

依依說明就是這樣啦
至於 再幹嘛
我也不知道 因為你只貼出部份的程式

ps.請善用Flash的說明功能
在按下F9開啟的AS編寫視窗中
只要你看到是藍字的
你都可以按它右鍵 選 檢視說明
就知道這些是什麼意思了

2006-12-14 07:38:33 · answer #1 · answered by Jelly 7 · 0 0

副程式按鍵動作,當按鍵被啟動後,會到這裏執行.

2006-12-14 06:24:39 · answer #2 · answered by 冠池 3 · 0 0

fedest.com, questions and answers