FLASH腳本代碼大全_第1頁
FLASH腳本代碼大全_第2頁
FLASH腳本代碼大全_第3頁
FLASH腳本代碼大全_第4頁
FLASH腳本代碼大全_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、FLASH腳本代碼大全FLASH腳本代碼大全- Go to 跳轉(zhuǎn)到指定的幀 - Play 播放 - Stop 停止 - Toggle High Quality 在高畫質(zhì)和低畫質(zhì)間切換 - Stop All Sounds 停止所有聲音的播放 - Get URL 跳轉(zhuǎn)至某個(gè)超聯(lián)結(jié) - FSCommand 發(fā)送FSCommand命令 - Load Movie 裝載影片 - Unload Movie 卸載影片 - Tell Target 告知目標(biāo) - If Frame Is Loaded .判斷幀是否被完全載入 - On Mouse Event 鼠標(biāo)事件 。其他Actions。包括: - break

2、跳出循環(huán) - call 調(diào)用指定幀(一般喊有某個(gè)特定函數(shù)) - comment 注釋 - continue 繼續(xù)循環(huán) - delete 刪除一個(gè)對(duì)象(Object)中的變量 - do while do while循環(huán) - duplicateMovieClip 復(fù)制MC - else 否則(與if聯(lián)用) - else if 否則如果(與if聯(lián)用) - evaluate 調(diào)用自定義函數(shù)(Function) - for for循環(huán) - for . in 依次取得對(duì)象(Object)中的各個(gè)屬性或者某個(gè)數(shù)組中的所有元素 - FSCommand 發(fā)送FSCommand命令 - function 聲明自定

3、義函數(shù) - getURL 跳轉(zhuǎn)至某個(gè)超鏈結(jié) - goto 跳轉(zhuǎn)到指定的幀 - if 如果 - ifFrameLoaded .幀是否完全被載入 - include 讀入外部的ActionScript程序文件(.as) - loadMovie 裝載MC - loadVariables 轉(zhuǎn)載外部文件中的數(shù)據(jù),這些外部文件可以是文本文件,或者是由ASP/CGI等腳本返回的文本值 - on 鼠標(biāo)事件的觸發(fā)條件 - onClipEvent MC的事件觸發(fā)程序 - play 播放 - print 輸出到打印機(jī) - removeMovieClip 刪除MC - return 在函數(shù)(function)中返回一

4、個(gè)值 - set variable 設(shè)定變量值 - setProperty 設(shè)定屬性 - startDrag 開始拖動(dòng) - stop 停止 - stopAllSounds 停止所有聲音的播放 - stopDrag 停止拖動(dòng) - swapDepths 交換兩個(gè)MC的深度 - tellTarget 指定Action命令生效的目標(biāo) - toggleHighQuality 在高畫質(zhì)和低畫質(zhì)間切換 - trace 跟蹤調(diào)試 - unloadMovie 卸載MC - var 聲明局部變量 - while 當(dāng).成立時(shí). - with 對(duì).對(duì)象(Object)做. 。操作符( Operators) - ! 邏

5、輯非操作 - != 不等于 - "" 字符串 - % 取余數(shù) - && 邏輯與操作 - () 括號(hào) - * 乘號(hào) - + 加號(hào) - + 變量自加一 - - 減號(hào) - - 變量自減一 - / 除號(hào) - < 小于 - <= 小于等于 - <> 不等于 - = 相等 - > 大于 - >= 大于等于 - and 邏輯與 - not 邏輯非 - or 邏輯或 - typeof 返回變量類型 - void 實(shí)體,無返回 - | | 邏輯或操作 + Bitwise Operators 位操作符 - & 位與操作 - <&

6、lt; 位左移 - >> 位右移 - >>> 位右移(無符號(hào)) - 位異或操作 - | 位或操作 - 補(bǔ)位操作 + Compound Assign Operators 復(fù)合操作符 - %= A%=B 等效于 A=A%B - &= A&=B 等效于 A=A&B - *= A*=B 等效于 A=A*B - += A+=B 等效于 A=A+B - -= A-=B 等效于 A=A-B - /= A/=B 等效于 A=A/B - <<= A<<=B 等效于 A=A<<B - >>= A>>=

7、B 等效于 A=A>>B - >>>= A>>>=B 等效于 A=A>>>B - = A=B 等效于 A=AB - |= A|=B 等效于 A=A|B + String Operators 字符串操作符(注:實(shí)質(zhì)上是ASCII的比較) - add 連接兩個(gè)字符串 - eq A eq B 字符串A值與字符串值B相等 - ge A ge B 字符串A值大于等于字符串B值 - gt A gt B 字符串A值大于字符串B值 - le A le B 字符串A值小于等于字符串B值 - lt A lt B 字符串A值小于字符串B值 - ne

8、A ne B 字符串A值不等于字符串B值 + Functions 函數(shù) - Boolean 取表達(dá)式的布爾值(True 或 False) - escape 除去URL串中的非法字符,將其參數(shù)按照URL編碼的格式轉(zhuǎn)化為字符串(String) - eval 訪問并計(jì)算表達(dá)式(expression)的值,并以字符串(String)的形式返回該值 - false 布爾非值(0) - getProperty 獲取屬性 - getTimer 獲取從電影開始播放到現(xiàn)在的總播放時(shí)間(毫秒數(shù)) - getVersion 獲取瀏覽器的FLASHPlayer的版本號(hào) - globalToLocal 場景(Scene

9、)中的坐標(biāo)轉(zhuǎn)換成MC中的坐標(biāo) - hitTest 測試一個(gè)點(diǎn)或者M(jìn)C是否同另一個(gè)交叉(即沖突檢測) - int 把十進(jìn)制數(shù)值強(qiáng)制轉(zhuǎn)換成整數(shù) - isFinite 測試數(shù)值是否為有限數(shù) - isNaN 測試是否為非數(shù)值 - keycode 返回鍵盤按下鍵的鍵盤值(ASCII值) - localToGlobal MC中的坐標(biāo)轉(zhuǎn)換成場景(Scene)中的坐標(biāo) - maxscroll 文本框的最大行度 - newline 換行符 - Number 將參數(shù)轉(zhuǎn)換成數(shù)值其返回值有以下四種情況: 如果 x 為一數(shù)字,則返回值即為該數(shù)字;如果 x 為一布爾數(shù),則返回0或1;如果 x 為一字符串,則函數(shù)將x解釋為

10、一個(gè)指數(shù)形式的十進(jìn)制數(shù);如果x未定義,則返回0。 - parseFloat 將字符串轉(zhuǎn)換成浮點(diǎn)數(shù) - parseInt 將字符串轉(zhuǎn)換成整數(shù) - random 產(chǎn)生0到指定數(shù)間的隨機(jī)數(shù) - scroll 文本框中的起始滾動(dòng)行 - String 將參數(shù)轉(zhuǎn)換成字符串 - targetPath 返回指定實(shí)例MC的路徑字符串 - true 布爾是值(1) - unescape 保留字符串中的%XX格式的十六進(jìn)制字符 + String Functions 字符串函數(shù) - chr 將ASCII碼轉(zhuǎn)換成相應(yīng)字符 - length 返回字符串的長度 - mbchr 將ASCII/S-JIS編碼轉(zhuǎn)換成相應(yīng)的多字節(jié)

11、字符 - mblength 返回多字節(jié)字符串的長度 - mbord 將多字節(jié)字符轉(zhuǎn)換成相應(yīng)的ASCII/S-JIS編碼 - mbsubstring 截取多字節(jié)字符串中的字串 - ord 將字符轉(zhuǎn)換成ASCII碼 - substring 截取字符串中的子串 + Properties 屬性 - _alpha Alpha值(透明度值) - _currentframe 在MC中的當(dāng)前幀數(shù) - _droptarget 當(dāng)使用Start drag拖動(dòng)一個(gè)MC時(shí),實(shí)時(shí)地返回該MC的絕對(duì)路徑 - _focusrect 高亮按鈕或者某個(gè)當(dāng)前區(qū)域的顯示與否(True顯示/Flase不顯示) - _frameslo

12、aded 已載入的影幀數(shù) - _height MC的高度 - _highquality 畫質(zhì)的高低(True高畫質(zhì)/False低畫質(zhì)) - _name MC的實(shí)例名 - _quality 當(dāng)前畫質(zhì)(字符串值) LOW,MEDIUM,HIGH,BEST - _rotation MC旋轉(zhuǎn)的角度(單位:度) - _soundbuftime 聲音的緩沖區(qū)大小(默認(rèn)值5,單位:秒) - _target MC的路徑 - _totalframes 總幀數(shù) - _url 電影被調(diào)用的URL地址 - _visible 是否可視(True可視/False不可視) - _width MC的寬度 - _x MC的x坐

13、標(biāo) - _xmouse 鼠標(biāo)的x坐標(biāo) - _xscale MC的X軸向縮放度 - _y MC的y坐標(biāo) - _ymouse 鼠標(biāo)的y坐標(biāo) - _yscale MC的y軸向縮放度 + Objects 對(duì)象 + Array 數(shù)組 - concat 合并多個(gè)數(shù)組 - join 將一個(gè)數(shù)組中的元素轉(zhuǎn)化成字符串,并通過特定的分割符進(jìn)行聯(lián)結(jié),并返回結(jié)果字符串 - length 返回?cái)?shù)組長度 - new Array 新建數(shù)組對(duì)象 - pop 出棧 (FILO 先入后出) - push 入棧 (入隊(duì)列) - reverse 反相(顛倒數(shù)組,及第一個(gè)元素和最后一個(gè)元素互換) - shift 出隊(duì)列 (FIFO 先

14、入先出) - slice 截取數(shù)組中的子串生成新的數(shù)組 - sort 數(shù)組元素的排序 - splice 從數(shù)組中指定元素起刪除指定個(gè)數(shù)的元素或者刪除指定元素 - unshift 從數(shù)組頭部插入一個(gè)元素 + Boolean 布爾對(duì)象 - new Boolean 新建布爾型對(duì)象 - toString 將布爾型對(duì)象的值轉(zhuǎn)換成字符串值 - valueOf 獲取布爾型對(duì)象的值(返回值為布爾型) + Color 顏色對(duì)象 - getRGB 獲取顏色值的RGB分量(返回值0xRRGGBB十六進(jìn)制) - getTransform 獲取顏色值的轉(zhuǎn)換量(返回值 cxform 型) 不太清楚 - new Color

15、 新建一顏色對(duì)象 - setRGB 設(shè)置顏色值的RGB分量(參數(shù)為0xRRGGBB十六進(jìn)制) - setTransform 設(shè)置顏色值的轉(zhuǎn)換量(參數(shù)為 cxform 型) 不太清楚 + Date 時(shí)間和日期對(duì)象 - getDate 獲取當(dāng)前日期(本月的幾號(hào)) - getDay 獲取今天是星期幾(0-Sunday,1-Monday.) - getFullYear 獲取當(dāng)前年份(四位數(shù)字) - getHours 獲取當(dāng)前小時(shí)數(shù)(24小時(shí)制,0-23) - getMilliseconds 獲取當(dāng)前毫秒數(shù) - getMinutes 獲取當(dāng)前分鐘數(shù) - getMonth 獲取當(dāng)前月份(注意從0開始:0-

16、Jan,1-Feb.) - getSeconds 獲取當(dāng)前秒數(shù) - getTime 獲取UTC格式的從1970.1.1 0:00以來的秒數(shù) - getTimezoneOffset 獲取當(dāng)前時(shí)間和UTC格式的偏移值(以分鐘為單位) - getUTCDate 獲取UTC格式的當(dāng)前日期(本月的幾號(hào)) - getUTCDay 獲取UTC格式的今天是星期幾(0-Sunday,1-Monday.) - getUTCFullYear 獲取UTC格式的當(dāng)前年份(四位數(shù)字) - getUTCHours 獲取UTC格式的當(dāng)前小時(shí)數(shù)(24小時(shí)制,0-23) - getUTCMilliseconds 獲取UTC格式的

17、當(dāng)前毫秒數(shù) - getUTCMinutes 獲取UTC格式的當(dāng)前分鐘數(shù) - getUTCMonth 獲取UTC格式的當(dāng)前月份(注意從0開始:0-Jan,1-Feb.) - getUTCSeconds 獲取UTC格式的當(dāng)前秒數(shù) - getYear 獲取當(dāng)前縮寫年份(當(dāng)前年份減去1900) - new Date 新建日期時(shí)間對(duì)象 - setDate 設(shè)置當(dāng)前日期(本月的幾號(hào)) - setFullYear 設(shè)置當(dāng)前年份(四位數(shù)字) - setHours 設(shè)置當(dāng)前小時(shí)數(shù)(24小時(shí)制,0-23) - setMilliseconds 設(shè)置當(dāng)前毫秒數(shù) - setMinutes 設(shè)置當(dāng)前分鐘數(shù) - setMo

18、nth 設(shè)置當(dāng)前月份(注意從0開始:0-Jan,1-Feb.) - setSeconds 設(shè)置當(dāng)前秒數(shù) - setTime 設(shè)置UTC格式的從1970.1.1 0:00以來的秒數(shù) - setUTCDate 設(shè)置UTC格式的當(dāng)前日期(本月的幾號(hào)) - setUTCFullYear 設(shè)置UTC格式的當(dāng)前年份(四位數(shù)字) - setUTCHours 設(shè)置UTC格式的當(dāng)前小時(shí)數(shù)(24小時(shí)制,0-23) - setUTCMilliseconds 設(shè)置UTC格式的當(dāng)前毫秒數(shù) - setUTCMinutes 設(shè)置UTC格式的當(dāng)前分鐘數(shù) - setUTCMonth 設(shè)置UTC格式的當(dāng)前月份(注意從0開始:0-

19、Jan,1-Feb.) - setUTCSeconds 設(shè)置UTC格式的當(dāng)前秒數(shù) - setYear 設(shè)置當(dāng)前縮寫年份(當(dāng)前年份減去1900) - toString 將日期時(shí)間值轉(zhuǎn)換成"日期/時(shí)間"形式的字符串值 - UTC 返回指定的UTC格式日期時(shí)間的固定時(shí)間值 + Key 鍵盤對(duì)象 - BACKSPACE Backspace(<-)鍵 - CAPSLOCK CapsLock鍵 - CONTROL Ctrl鍵 - DELETEKEY Delete(Del)鍵 - DOWN 方向下鍵 - END End鍵 - ENTER Enter(回車)鍵 - ESCAPE Es

20、c鍵 - getAscii 獲取最后一個(gè)按下或松開的鍵的對(duì)應(yīng)字符的Ascii碼 - getCode 獲取最后一個(gè)被按下的鍵的鍵盤掃描碼 - HOME Home鍵 - INSERT Insert(Ins)鍵 - isDown 當(dāng)指定鍵被按下時(shí)返回True值 - isToggled 當(dāng)Caps lock或者Num Lock鍵被鎖定時(shí)返回真(True) - LEFT 方向左鍵 - PGDN PageDown(PGDN)鍵 - PGUP PageUp(PGUP)鍵 - RIGHT 方向右鍵 - SHIFT Shift鍵 - SPACE 空格鍵 - TAB Tab鍵 - UP 方向上鍵 + Math 數(shù)

21、學(xué)函數(shù)對(duì)象 - abs abs(n) 取n的絕對(duì)值 - acos acos(n) n的反余弦(返回值單位:弧度) - asin asin(n) n的反正弦(返回值單位:弧度) - atan atan(n) n的反正切(返回值單位:弧度) - atan2 atan2(x,y) 計(jì)算x/y的反正切 - ceil ceil(n) 取靠近n的上限的整數(shù)(向上取整) - cos cos(n) 取n的余弦(n的單位:弧度) - E Euler(歐拉)指數(shù)(約為2.718) - exp 指數(shù) - floor floor(n) 取靠近n的下限的整數(shù)(向下取整) - LN10 ln10(約等于2.302) -

22、LN2 ln2(約等于0.693) - log 取自然對(duì)數(shù)(e為底) - LOG10E 10為底取E的對(duì)數(shù)(約等于0.434) - LOG2E 2為底取E的對(duì)數(shù)(約等于1.443) - max 返回兩參數(shù)中的最大值 - min 返回兩參數(shù)中的最小值 - PI 圓周率(約等于3.14159) - pow pow(x,y) x的y次方 - random 產(chǎn)生0-1間的隨機(jī)數(shù) - round 四舍五入取整 - sin sin(n) 取n的正弦(n的單位:弧度) - sqrt 開根號(hào) - SQRT1_2 0.5開根號(hào)(約等于0.707) - SQRT2 2開根號(hào)(約等于1.414) - tan tan

23、(n) 取n的正切(n的單位:弧度) + MovieClip 影片夾子對(duì)象 - attachMovie 產(chǎn)生一個(gè)庫中MC的實(shí)體并將它綁定到某個(gè)電影上 - dupicateMovieClip 復(fù)制當(dāng)前MC產(chǎn)生新的MC - getURL 使瀏覽器瀏覽指定頁面 - gotoAndPlay 跳轉(zhuǎn)到指定幀并播放 - gotoAndStop 跳轉(zhuǎn)到指定幀并停止播放 - loadMovie 引入一個(gè)外部電影到指定層 - loadVariables 引入外部文件中的變量值 - nextFrame 下一幀 - play 播放 - prevFrame 前一幀 - removeMovieClip 刪除用duplic

24、ateMovieClip創(chuàng)建的MC - startDrag 開始拖動(dòng)MC - stop 停止MC的播放 - stopDrag 停止拖動(dòng)MC - unloadMovie 卸載由loadMovie引入的Movie + Mouse 鼠標(biāo)對(duì)象 - hide 隱藏鼠標(biāo)指針 - show 顯示鼠標(biāo)指針 + Number 數(shù)值對(duì)象 - MAX_value FLASH5 所允許的最大數(shù)值1.79769313486231 e 308 - MIN_value FLASH5 所允許的最小數(shù)值5 e -324 - NaN 是否為非數(shù)值(Not a Number) - NEGATIVE_INFINITY 是否為負(fù)數(shù) -

25、 new Number 新建數(shù)值對(duì)象 - POSITIVE_INFINITY 是否為正數(shù) - toString 將數(shù)值轉(zhuǎn)換成字符串 + Object 對(duì)象 - new Object 新建對(duì)象 - toString 轉(zhuǎn)換對(duì)象為字符串 - valueOf 返回對(duì)象的值 + Selection 選擇區(qū)對(duì)象 - getBeginIndex 獲取可編輯文本區(qū)的起始位置,-1表示無可編輯文本區(qū) - getCaretIndex 獲取當(dāng)前的編輯位置,-1表示沒有可編輯文本區(qū) - getEndIndex 獲取可編輯文本區(qū)的結(jié)束位置,-1表示無可編輯文本區(qū) - getFocus 獲取當(dāng)前的激活文本區(qū)的文本變量名

26、- setFocus 設(shè)置當(dāng)前的激活文本區(qū) - setSelection 設(shè)置可編輯文本的起始位置和終止位置 + Sound 聲音對(duì)象 - attachSound 綁定庫中的一個(gè)聲音 - getPan 獲取聲音的混音值 不太清楚 - getTransform 獲取當(dāng)前聲音的變換量(返回值類型:sxform) 不太清楚 - getVolume 獲取當(dāng)前聲音的音量(百分比) - new Sound 新建聲音對(duì)象 - setPan 設(shè)置聲音的混音值 不太清楚 - setTransform 設(shè)置當(dāng)前聲音的變換量(參數(shù)類型:sxform) 不太清楚 - setVloume 設(shè)置當(dāng)前聲音的音量(百分比)

27、- start 開始播放當(dāng)前聲音 - stop 停止播放當(dāng)前聲音 + String 字符串對(duì)象 - charAt 在指定的索引表中返回一個(gè)字符 - charCodeAt 在指定的索引表中返回一個(gè)字符的代碼 - concat 聯(lián)結(jié)合并多個(gè)字符串 - fromCharCode 從字符代碼組構(gòu)造出一個(gè)新的字符串 - indexOf 在字符串中尋找子串,返回子串起始位置或-1(-1表示未找到) - lastIndexOf 在字符串中尋找子串,返回子串終止位置或-1(-1表示未找到) - length 返回字符串的長度 - new String 新建字符串對(duì)象 - slice 返回字符串中指定截取的子串

28、 - split 根據(jù)限定符將字符串轉(zhuǎn)換成一個(gè)數(shù)組 - substr substr( start, length ) 返回從start開始,共length長的子串 - substring substring( indexA, indexB ) 返回indexA.indexB之間的子串 - toLowerCase 將字符串中的大寫字符全部轉(zhuǎn)換成小寫 - toUpperCase 將字符串中的小寫字符全部轉(zhuǎn)換成大寫 + XML 可擴(kuò)充性標(biāo)記語言對(duì)象 - appendChild 添加一個(gè)子結(jié)點(diǎn)到指定的XML元素 - attributes XML元素的屬性數(shù)組 - childNodes 一個(gè)XML元素的子結(jié)點(diǎn)數(shù)組 - cloneNode 克隆(復(fù)制)當(dāng)前結(jié)點(diǎn) - createElement 新建一個(gè)新的XML元素 - createTextNode 新建一個(gè)新的XML文本結(jié)點(diǎn) - firstChild 返回當(dāng)前XML結(jié)點(diǎn)的第一個(gè)子結(jié)點(diǎn) - hasChildNodes 當(dāng)前XML結(jié)點(diǎn)是否有子結(jié)點(diǎn)(返回true有子結(jié)點(diǎn)/flash則無) - insertBefore 在一個(gè)指定的XML元素的子結(jié)點(diǎn)前插入一個(gè)新的子結(jié)點(diǎn) - lastChild 返回當(dāng)前XML結(jié)點(diǎn)的最后一個(gè)子結(jié)點(diǎn) - load 從指定的URL把XML元素引入FLAS

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論