![AS代碼全集講解_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/17de4468-71fe-41bc-b4ae-499f237194cf/17de4468-71fe-41bc-b4ae-499f237194cf1.gif)
![AS代碼全集講解_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/17de4468-71fe-41bc-b4ae-499f237194cf/17de4468-71fe-41bc-b4ae-499f237194cf2.gif)
![AS代碼全集講解_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/17de4468-71fe-41bc-b4ae-499f237194cf/17de4468-71fe-41bc-b4ae-499f237194cf3.gif)
![AS代碼全集講解_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/17de4468-71fe-41bc-b4ae-499f237194cf/17de4468-71fe-41bc-b4ae-499f237194cf4.gif)
![AS代碼全集講解_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/17de4468-71fe-41bc-b4ae-499f237194cf/17de4468-71fe-41bc-b4ae-499f237194cf5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、基本 Action。包括:- Goto跳轉(zhuǎn)到指定的幀- Play播放- Stop停止- Toggle High Quality 在高畫質(zhì)和低畫質(zhì)間切換- Stop All Sounds 停止所有聲音的播放- Get URL跳轉(zhuǎn)至某個超聯(lián)結(jié)- FSCommand 發(fā)送 FSComman命令-UnloadMovie卸載影片-TellTarget告知目標(biāo)-IfFrameIsLoaded-OnMouseEvent鼠標(biāo)事件Load Movie 裝載影片判斷幀是否被完全載入其他Actions。包括:break跳出循環(huán)call調(diào)用指定幀(一般喊有某個特定函數(shù))- comment 注釋- continue繼續(xù)
2、循環(huán)- delete刪除一個對象(Object) 中的變量- do while do while 循環(huán)- duplicateMovieClip復(fù)制MC- else 否則(與if聯(lián)用)- elseif 否則如果(與if聯(lián)用)- evaluate調(diào)用自定義函數(shù)(Function)- for for 循環(huán)- for . in依次取彳#對象(Object)中的各個屬性或者某個數(shù)組中的所有元素FSCommand 發(fā)送 FSComman命令function聲明自定義函數(shù)getURL 跳轉(zhuǎn)至某個超聯(lián)結(jié)goto跳轉(zhuǎn)到指定的幀if 如果ifFrameLoaded .幀是否完全被載入include讀入外部的Act
3、ionScript程序文件(.as)loadMovie 裝載 MC- loadVariables轉(zhuǎn)載外部文件中的數(shù)據(jù),這些外部文件可以是文本文件,或者是由ASP/CGI等腳本返回的文本值- on鼠標(biāo)事件的觸發(fā)條件- onClipEventMC勺事件觸發(fā)程序- play 播放- print 輸出到打印機- removeMovieClip 刪除MCreturn在函數(shù)(function) 中返回一個值set variable設(shè)定變量值setProperty設(shè)定屬性startDrag開始拖動stop 停止stopAllSounds 停止所有聲音的播放stopDrag停止拖動swapDepths 交換兩
4、個MC的深度tellTarget 指定Action命令生效的目標(biāo)toggleHighQuality 在高畫質(zhì)和低畫質(zhì)間切換trace跟蹤調(diào)試unloadMovie 卸載 MC-var聲明局部變量-while 當(dāng).成立時.-with又t.對象(Object) 做.操作符(Operators )-!邏輯非操作-!=不等于-""字符串-%取余數(shù)-&&邏輯與操作-()括號-*乘號-+加號-+變量t加一-減號-變量t減一-/除號-<小于-<=小于等于-<>不等于-=相等->廿->=大于等于-and力邏輯與-not邏輯非-or邏輯或-
5、typeof返回變量類型-void 實體,無返回-|邏輯或操作BitwiseOperators位操作符-&位與操作<< 位左移>>位右移>>>位右移(無符號)八位異或操作|位或操作補位操作復(fù)合操作符Compound Assign Operators-%=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>
6、;>=B等效于A=A>>B->>>= A>>>=B等效于A=A>>>B-人=AA=B等效于A=AAB-|=A|=B等效于A=A|BString Operators字符串操作符(注:實質(zhì)上是 ASCII的比較)-add連接兩個字符串-eqAeqB字符串A值與字符串值 B相等-geAgeB字符串A值大于等于字符串B值-gtAgtB字符串A值大于字符串B值-leAleB字符串A值小于等于字符串B值-ltAltB字符串A值小于字符串B值-neAneB字符串A值不等于字符串B值Functions 函數(shù)- Boolean 取表達(dá)式的布
7、爾值 (True 或 False)- escape 除去URL串中的非法字符,將其參數(shù)按照URL編碼的格式轉(zhuǎn)化為字符串(String )- eval訪問并計算表達(dá)式(expression )的值,并以字符串(String )的形式返回該值- false布爾非值(0)- getProperty 獲取屬性- getTimer獲取從電影開始播放到現(xiàn)在的總播放時間(毫秒數(shù))- getVersion獲取瀏覽器的 FLASHPlayer的版本號- globalToLocal 場景(Scene)中的坐標(biāo)轉(zhuǎn)換成 MC中的坐標(biāo)- hitTest測試一個點或者 MC是否同另一個交叉(即沖突檢測)- int 把十進(jìn)
8、制數(shù)值強制轉(zhuǎn)換成整數(shù)- isFinite 測試數(shù)值是否為有限數(shù)isNaN測試是否為非數(shù)值keycode返回鍵盤按下鍵的鍵盤值(ASCII值)localToGlobalMC中的坐標(biāo)轉(zhuǎn)換成場景 (Scene)中的坐標(biāo)maxscroll文本框的最大行度newline 換行符- Number將參數(shù)轉(zhuǎn)換成數(shù)值其返回值有以下四種情況:如果 x為一數(shù)字,則返回值即為該數(shù)字; 如果 x為一布爾數(shù),則返回0或1;如果x為一字符串,則函數(shù)將 x解釋為一個指數(shù)形式的十進(jìn)制數(shù);如果x未定義,則返回0。parseFloat將字符串轉(zhuǎn)換成浮點數(shù)parseInt 將字符串轉(zhuǎn)換成整數(shù)random 產(chǎn)生0到指定數(shù)間的隨機數(shù)sc
9、roll文本框中的起始滾動行String將參數(shù)轉(zhuǎn)換成字符串targetPath返回指定實例 MC勺路徑字符串true 布爾是值(1)unescape保留字符串中的X燎式的十六進(jìn)制字符String Functions 字符串函數(shù)- chr 將ASCII碼轉(zhuǎn)換成相應(yīng)字符- length 返回字符串的長度- mbchr 將ASCII/S-JIS 編碼轉(zhuǎn)換成相應(yīng)的多字節(jié)字符- mblength 返回多字節(jié)字符串的長度- mbord 將多字節(jié)字符轉(zhuǎn)換成相應(yīng)的ASCII/S-JIS 編碼- mbsubstring 截取多字節(jié)字符串中的字串- ord 將字符轉(zhuǎn)換成ASCII碼- substring截取字符串
10、中的子串Properties 屬性- _alpha Alpha值(透明度值)- _currentframe 在MC中的當(dāng)前幀數(shù)- _droptarget 當(dāng)使用Start drag拖動一個 MC時,實時地返回該 MC的絕對 路徑- _focusrect高亮按鈕或者某個當(dāng)前區(qū)域的顯示與否(True顯示/Flase不顯示)- _framesloaded已載入的影幀數(shù)- _height MC 的高度- _highquality 畫質(zhì)的高低(True高畫質(zhì)/False低畫質(zhì))- _name MC的實例名- _quality 當(dāng)前畫質(zhì)(字符串值) LOW,MEDIUM,HIGH,BEST- _rotat
11、ionMCI轉(zhuǎn)的角度(單位:度)- _soundbuftime聲音的緩沖區(qū)大小(默認(rèn)值5,單位:秒)- _targetMC 的路徑- _totalframes 總幀數(shù)- url 電影被調(diào)用的 URLM址- _visible是否可視(True可視/False不可視)- _width MC的寬度- _x MC的x坐標(biāo)- _xmouse鼠標(biāo)的x坐標(biāo)- _xscaleMC的X軸向縮放度- _y MC的y坐標(biāo)- _ymouse鼠標(biāo)的y坐標(biāo)- _yscaleMC的y軸向縮放度Objects 對象Array 數(shù)組- concat 合并多個數(shù)組- join將一個數(shù)組中的元素轉(zhuǎn)化成字符串,并通過特定的分割符進(jìn)行
12、聯(lián)結(jié),并返回結(jié)果字符串- length返回數(shù)組長度- newArray 新建數(shù)組對象- pop 出棧 (FILO先入后出)- push入棧(入隊列)- reverse反相(顛倒數(shù)組,及第一個元素和最后一個元素互換)- shift出隊列 (FIFO先入先出)- slice截取數(shù)組中的子串生成新的數(shù)組- sort數(shù)組元素的排序- splice從數(shù)組中指定元素起刪除指定個數(shù)的元素或者刪除指定元素- unshift從數(shù)組頭部插入一個元素Boolean布爾對象- newBoolean 新建布爾型對象- toString將布爾型對象的值轉(zhuǎn)換成字符串值- valueOf獲取布爾型對象的值(返回值為布爾型)C
13、olor顏色對象- getRGB獲取顏色值的 RG的量(返回值0xRRGGB升六進(jìn)制)- getTransform獲取顏色值的轉(zhuǎn)換量(返回值 cxform 型)不太清楚- new Color新建一顏色對象- setRGB設(shè)置顏色值的 RGB量(參數(shù)為0xRRGGB升六進(jìn)制)- setTransform設(shè)置顏色值的轉(zhuǎn)換量(參數(shù)為 cxform 型)不太清楚Date 時間和日期對象- getDate獲取當(dāng)前日期(本月的幾號)- getDay 獲取今天是星期幾 (0-Sunday,1-Monday)- getFullYear獲取當(dāng)前年份(四位數(shù)字)getHours獲取當(dāng)前小時數(shù)(24小時制,0-23
14、)getMilliseconds獲取當(dāng)前毫秒數(shù)getMinutes獲取當(dāng)前分鐘數(shù)getMonth獲取當(dāng)前月份(注意從0開始:0-Jan,1-Feb)getSeconds 獲取當(dāng)前秒數(shù) getTime獲取UTC格式的從1970.1.10:00以來的秒數(shù)getTimezoneOffset獲取當(dāng)前時間和 UTC格式的偏移值(以分鐘為單位)getUTCDate 獲取UTCa式的當(dāng)前日期(本月的幾號) getUTCDay 獲取UTC格式的今天是星期幾 (0-Sunday,1-Monday) getUTCFullYear 獲取UTC格式的當(dāng)前年份(四位數(shù)字) getUTCHours獲取UTC格式的當(dāng)前小時
15、數(shù) (24小時制,0-23)getUTCMilliseconds獲取UTC格式的當(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 新建日期時間對象 setDate設(shè)置當(dāng)前日期(本月的幾號)setFullYear 設(shè)置當(dāng)前年份(四位數(shù)字) setHours設(shè)置當(dāng)前小時數(shù)(24小時制,0-23)setMilliseconds設(shè)置當(dāng)前毫秒數(shù)setMinutes設(shè)置當(dāng)前
16、分鐘數(shù)setMonth設(shè)置當(dāng)前月份(注意從0開始:0-Jan,1-Feb)setSeconds 設(shè)置當(dāng)前秒數(shù) setTime 設(shè)置UTC格式的從1970.1.10:00以來的秒數(shù)setUTCDate 設(shè)置UTCa式的當(dāng)前日期(本月的幾號) setUTCFullYear 設(shè)置UTC格式的當(dāng)前年份(四位數(shù)字) setUTCHours 設(shè)置UTC格式的當(dāng)前小時數(shù) (24小時制,0-23) setUTCMilliseconds 設(shè)置UTC格式的當(dāng)前毫秒數(shù) setUTCMinutes 設(shè)置UTC格式的當(dāng)前分鐘數(shù) setUTCMonth 設(shè)置UTC格式的當(dāng)前月份(注意從0開始:0-Jan,1-Feb) s
17、etUTCSeconds 設(shè)置UTC格式的當(dāng)前秒數(shù) setYear 設(shè)置當(dāng)前縮寫年份(當(dāng)前年份減去1900) toString將日期時間值轉(zhuǎn)換成"日期/時間"形式的字符串值UTC返回指定的UTC格式日期時間的固定時間值Key 鍵盤對象BACKSPACE Backspace(<-)鍵CAPSLOCK CapsLock 鍵CONTROL Ctrl 鍵DELETEKEY Delete(Del)鍵DOWN方向下鍵END End 鍵ENTER Enter(回車)鍵ESCAPE Esc 鍵getAscii獲取最后一個按下或松開的鍵的對應(yīng)字符的Ascii碼getCode 獲取最后一
18、個被按下的鍵的鍵盤掃描碼HOME HomeINSERT Insert(Ins) 鍵isDown 當(dāng)指定鍵被按下時返回True值isToggled 當(dāng)Caps lock或者Num Lock鍵被鎖定時返回真 (True)LEFT方向左鍵PGDN PageDown(PGDN)PGUP PageUp(PGUP維RIGHT方向右鍵SHIFT Shift 鍵SPACE空格鍵TAB Tab 鍵UP方向上鍵Math 數(shù)學(xué)函數(shù)對象absacosasinatanatan2ceilcosEabs(n) acos(n) asin(n) atan(n)atan2(x,y) ceil(n)cos(n)取n的絕對值n的反余
19、弦(返回值單位:弧度) n的反正弦(返回值單位:弧度) n的反正切(返回值單位:弧度)計算x/y的反正切 取靠近n的上限的整數(shù)(向上取整)取n的余弦(n的單位:弧度)Euler(歐拉)指數(shù)(約為2.718)expfloor指數(shù)floor(n)取靠近n的下限的整數(shù)(向下取整)LN10 ln10(約等于 2.302)LN2 ln2(約等于 0.693)log取自然對數(shù)(e為底)LOG10E 10為底取 E的對數(shù)(約等于0.434)LOG2E 2為底取E的對數(shù)(約等于1.443)max返回兩參數(shù)中的最大值min 返回兩參數(shù)中的最小值PI 圓周率(約等于3.14159)pow pow(x,y)x 的
20、y 次方random 產(chǎn)生0-1間的隨機數(shù)round四舍五入取整sin sin(n)取n的正弦(n的單位:弧度)sqrt 開根號SQRT1_2 0.5開根號(約等于0.707)SQRT2 2開根號(約等于1.414)tan tan(n)取n的正切(n的單位:弧度)MovieClip 影片夾子對象- attachMovie產(chǎn)生一個庫中MC的實體并將它綁定到某個電影上- dupicateMovieClip復(fù)制當(dāng)前MC產(chǎn)生新的MC- getURL 使瀏覽器瀏覽指定頁面- gotoAndPlay跳轉(zhuǎn)到指定幀并播放- gotoAndStop跳轉(zhuǎn)到指定幀并停止播放- loadMovie引入一個外部電影到指
21、定層- loadVariables引入外部文件中的變量值- nextFrame下一幀- play 播放- prevFrame前一幀- removeMovieClip刪除用 duplicateMovieClip 創(chuàng)建的 MC- startDrag開始拖動MC- stop 停止MC的播放- stopDrag 停止拖動MC- unloadMovie 卸載由loadMovie 引入的 MovieMouse 鼠標(biāo)對象- hide 隱藏鼠標(biāo)指針- show 顯示鼠標(biāo)指針Number數(shù)值對象- MAX_value FLASH5所允許的最大數(shù)值1.79769313486231 e 308- MIN_value
22、FLASH5所允許的最小數(shù)值 5 e -324- NaN是否為非數(shù)值(Not aNumber)- NEGATIVE_INFINITY 是否為負(fù)數(shù)- new Number 新建數(shù)值對象- POSITIVE_INFINITY 是否為正數(shù)- toString將數(shù)值轉(zhuǎn)換成字符串Object 對象- newObject 新建對象- toString轉(zhuǎn)換對象為字符串- valueOf返回對象的值Selection選擇區(qū)對象- getBeginIndex獲取可編輯文本區(qū)的起始位置 ,-1表示無可編輯文本區(qū)- getCaretIndex獲取當(dāng)前的編輯位置,-1表示沒有可編輯文本區(qū)- getEndIndex獲取
23、可編輯文本區(qū)的結(jié)束位置,-1表示無可編輯文本區(qū)- getFocus 獲取當(dāng)前的激活文本區(qū)的文本變量名- setFocus設(shè)置當(dāng)前的激活文本區(qū)- setSelection設(shè)置可編輯文本的起始位置和終止位置Sound聲音對象attachSound 綁定庫中的一個聲音getPan獲取聲音的混音值不太?t楚getTransform獲取當(dāng)前聲音的變換量(返回值類型:sxform)不太?t楚getVolume獲取當(dāng)前聲音的音量(百分比)new Sound 新建聲音對象setPan設(shè)置聲音的混音值不太?t楚setTransform設(shè)置當(dāng)前聲音的變換量(參數(shù)類型:sxform)不太?t楚setVloume 設(shè)
24、置當(dāng)前聲音的音量(百分比)start開始播放當(dāng)前聲音stop停止播放當(dāng)前聲音String 字符串對象- charAt 在指定的索引表中返回一個字符- charCodeAt 在指定的索引表中返回一個字符的代碼- concat 聯(lián)結(jié)合并多個字符串- fromCharCode 從字符代碼組構(gòu)造出一個新的字符串- indexOf在字符串中尋找子串,返回子串起始位置或 -1(-1表示未找到)- lastIndexOf在字符串中尋找子串,返回子串終止位置或 -1(-1表示未找到)- length 返回字符串的長度- new String新建字符串對象- slice返回字符串中指定截取的子串- split根
25、據(jù)限定符將字符串轉(zhuǎn)換成一個數(shù)組- substr substr(start,length ) 返回從 start 開始,共length長的子串- substring substring(indexA, indexB ) 返回indexA.indexB之間的子串- toLowerCase將字符串中的大寫字符全部轉(zhuǎn)換成小寫- toUpperCase將字符串中的小寫字符全部轉(zhuǎn)換成大寫XML可擴充性標(biāo)記語言7寸象- appendChild添加一個子結(jié)點到指定的XML元素- attributesXML元素的屬性數(shù)組- childNodes一個XML元素的子結(jié)點數(shù)組- cloneNode克?。◤?fù)制)當(dāng)前結(jié)點- crea
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年金屬首飾展示架項目投資價值分析報告
- 2025年球團礦項目可行性研究報告
- 2025年彎曲木家具項目可行性研究報告
- 2025年度住宅小區(qū)綜合開發(fā)建設(shè)承包合同示范文本
- 2025年度建筑工程勞務(wù)結(jié)算與支付合同集錦
- 2025年度海上貨物運輸綠色環(huán)保合同范本
- 2025年度婚姻家庭財產(chǎn)保全執(zhí)行合同樣板
- 2025年度建筑工程承包施工安全質(zhì)量管理合同
- 2025年度建筑工地臨時設(shè)施租賃合同范本
- 2025年度安防監(jiān)控系統(tǒng)設(shè)備采購合同
- 2025年電力鐵塔市場分析現(xiàn)狀
- 2025-2030年中國清真食品行業(yè)運行狀況及投資發(fā)展前景預(yù)測報告
- 廣東省茂名市電白區(qū)2024-2025學(xué)年七年級上學(xué)期期末質(zhì)量監(jiān)測生物學(xué)試卷(含答案)
- 《教育強國建設(shè)規(guī)劃綱要(2024-2035年)》全文
- 山東省濱州市2024-2025學(xué)年高二上學(xué)期期末地理試題( 含答案)
- 2025年河南洛陽市孟津區(qū)引進(jìn)研究生學(xué)歷人才50人歷年高頻重點提升(共500題)附帶答案詳解
- 2025年度軍人軍事秘密保護(hù)保密協(xié)議與信息安全風(fēng)險評估合同3篇
- 蛋雞生產(chǎn)飼養(yǎng)養(yǎng)殖培訓(xùn)課件
- 數(shù)字化轉(zhuǎn)型中的職業(yè)能力重構(gòu)
- 運用PDCA降低住院患者跌倒-墜床發(fā)生率
- 2025屆高中數(shù)學(xué)一輪復(fù)習(xí)專練:橢圓(含解析)
評論
0/150
提交評論