西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁編程開發(fā)其它知識 → activescript函數大全、AS函數詞典

activescript函數大全、AS函數詞典

相關軟件相關文章發(fā)表評論 來源:西西整理時間:2014/3/12 17:13:06字體大。A-A+

作者:西西點擊:20次評論:0次標簽: AS函數

  • 類型:濾鏡插件大。7.6M語言:中文 評分:6.6
  • 標簽:
立即下載

Flash動畫制作不僅僅是圖片的制作,還需要使用ActionScript編程,那么這些函數是經常要用到的。

ActionScript是Flash設計器內部編程語言,是設計者和開發(fā)者用來為工程添加交互能力的。有時候一個通過時間軸的線性處理的動畫是不夠備豐富的。ActionScript可以添加多樣性,隨意性,用戶輸入和控制調配。

AS3是一個在寬度和深度上強健的語言。它與其他版本的ActionScript一樣也有一個陡峭的學習曲線。作者認為,同時涵蓋Flash創(chuàng)作者應用和所有有效性腳本語言功能是不切實際的。

Go to 跳轉到指定的幀
- Play 播放
- Stop 停止
- Toggle High Quality 在高畫質和低畫質間切換
- Stop All Sounds 停止所有聲音的播放
- Get URL 跳轉至某個超聯結
- FSCommand 發(fā)送FSCommand命令
- Load Movie 裝載影片
- Unload Movie 卸載影片
- Tell Target 告知目標
- If Frame Is Loaded ..判斷幀是否被完全載入
- On Mouse Event 鼠標事件
。其他Actions。包括:
- break 跳出循環(huán)
- call 調用指定幀(一般喊有某個特定函數)
- comment 注釋
- continue 繼續(xù)循環(huán)
- delete 刪除一個對象(Object)中的變量

- do while do while循環(huán)
- duplicateMovieClip 復制MC
- else 否則(與if聯用)
- else if 否則如果(與if聯用)
- uate 調用自定義函數(Function)
- for for循環(huán)
- for .. in 依次取得對象(Object)中的各個屬性或者某個數組中的所有元素
- FSCommand 發(fā)送FSCommand命令
- function 聲明自定義函數
- getURL 跳轉至某個超聯結
- goto 跳轉到指定的幀
- if 如果
- ifFrameLoaded ..幀是否完全被載入
- include 讀入外部的ActionScript程序文件(.as)
- loadMovie 裝載MC
- loadVariables 轉載外部文件中的數據,這些外部文件可以是文本文件,或者是由ASP/CGI等腳本返回的文本值
- on 鼠標事件的觸發(fā)條件
- onClipEvent MC的事件觸發(fā)程序
- play 播放
- print 輸出到打印機
- removeMovieClip 刪除MC
- return 在函數(function)中返回一個值
- set variable 設定變量值
- setProperty 設定屬性
- startDrag 開始拖動
- stop 停止
- stopAllSounds 停止所有聲音的播放
- stopDrag 停止拖動
- swapDepths 交換兩個MC的深度
- tellTarget 指定Action命令生效的目標
- toggleHighQuality 在高畫質和低畫質間切換
- trace 跟蹤調試
- unloadMovie 卸載MC
- var 聲明局部變量
- while 當..成立時..
- with 對..對象(Object)做..
。操作符( Operators)
- ! 邏輯非操作
- != 不等于
- "" 字符串
- % 取余數
- && 邏輯與操作
- () 括號
- * 乘號
- + 加號
- ++ 變量自加一
- - 減號
- -- 變量自減一
- / 除號
- < 小于
- <= 小于等于
- <> 不等于
- == 相等
- > 大于
- >= 大于等于
- and 邏輯與
- not 邏輯非
- or 邏輯或
- typeof 返回變量類型
- void 實體,無返回
- | | 邏輯或操作
+ Bitwise Operators 位操作符
- & 位與操作
- << 位左移
- >> 位右移
- >>> 位右移(無符號)
- ^ 位異或操作
- | 位或操作
- ~ 補位操作
+ 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>>=B 等效于 A=A>>B
- >>>= A>>>=B 等效于 A=A>>>B
- ^= A^=B 等效于 A=A^B
- |= A|=B 等效于 A=A|B
+ String Operators 字符串操作符(注:實質上是ASCII的比較)
- add 連接兩個字符串
- 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 A ne B 字符串A值不等于字符串B值
+ Functions 函數
- Boolean 取表達式的布爾值(True 或 False)
- escape 除去URL串中的非法字符,將其參數按照URL編碼的格式轉化為字符串(String)
-  訪問并計算表達式(expression)的值,并以字符串(String)的形式返回該值
- false 布爾非值(0)
- getProperty 獲取屬性
- getTimer 獲取從電影開始播放到現在的總播放時間(毫秒數)
- getVersion 獲取瀏覽器的FLASHPlayer的版本號
- globalToLocal 場景(Scene)中的坐標轉換成MC中的坐標
- hitTest 測試一個點或者MC是否同另一個交叉(即沖突檢測)
- int 把十進制數值強制轉換成整數
- isFinite 測試數值是否為有限數
- isNaN 測試是否為非數值
- keycode 返回鍵盤按下鍵的鍵盤值(ASCII值)
- localToGlobal MC中的坐標轉換成場景(Scene)中的坐標
- maxscroll 文本框的最大行度
- newline 換行符
- Number 將參數轉換成數值其返回值有以下四種情況:
如果 x 為一數字,則返回值即為該數字;如果 x 為一布爾數,則返回0或1;如果 x 為一字符串,則函數將x解釋為一個指數形式的十進制數;如果x未定義,則返回0。
- parseFloat 將字符串轉換成浮點數
- parseInt 將字符串轉換成整數
- random 產生0到指定數間的隨機數
- scroll 文本框中的起始滾動行
- String 將參數轉換成字符串
- targetPath 返回指定實例MC的路徑字符串
- true 布爾是值(1)
- unescape 保留字符串中的%XX格式的十六進制字符
+ String Functions 字符串函數
- chr 將ASCII碼轉換成相應字符
- length 返回字符串的長度
- mbchr 將ASCII/S-JIS編碼轉換成相應的多字節(jié)字符
- mblength 返回多字節(jié)字符串的長度
- mbord 將多字節(jié)字符轉換成相應的ASCII/S-JIS編碼
- mbsubstring 截取多字節(jié)字符串中的字串
- ord 將字符轉換成ASCII碼
- substring 截取字符串中的子串
+ Properties 屬性
- _alpha Alpha值(透明度值)
- _currentframe 在MC中的當前幀數
- _droptarget 當使用Start drag拖動一個MC時,實時地返回該MC的絕對路徑
- _focusrect 高亮按鈕或者某個當前區(qū)域的顯示與否(True顯示/Flase不顯示)
- _framesloaded 已載入的影幀數
- _height MC的高度
- _highquality 畫質的高低(True高畫質/False低畫質)
- _name MC的實例名
- _quality 當前畫質(字符串值) LOW,MEDIUM,HIGH,BEST
- _rotation MC旋轉的角度(單位:度)
- _soundbuftime 聲音的緩沖區(qū)大小(默認值5,單位:秒)
- _target MC的路徑
- _totalframes 總幀數
- _url 電影被調用的URL地址
- _visible 是否可視(True可視/False不可視)
- _width MC的寬度
- _x MC的x坐標
- _xmouse 鼠標的x坐標
- _xscale MC的X軸向縮放度
- _y MC的y坐標
- _ymouse 鼠標的y坐標
- _yscale MC的y軸向縮放度
+ Objects 對象
+ Array 數組
- concat 合并多個數組
- join 將一個數組中的元素轉化成字符串,并通過特定的分割符進行聯結,并返回結果字符串
- length 返回數組長度
- new Array 新建數組對象
- pop 出棧 (FILO 先入后出)
- push 入棧 (入隊列)
- reverse 反相(顛倒數組,及第一個元素和最后一個元素互換……)
- shift 出隊列 (FIFO 先入先出)
- slice 截取數組中的子串生成新的數組
- sort 數組元素的排序
- splice 從數組中指定元素起刪除指定個數的元素或者刪除指定元素
- unshift 從數組頭部插入一個元素
+ Boolean 布爾對象
- new Boolean 新建布爾型對象
- toString 將布爾型對象的值轉換成字符串值
- valueOf 獲取布爾型對象的值(返回值為布爾型)
+ Color 顏色對象
- getRGB 獲取顏色值的RGB分量(返回值0xRRGGBB十六進制)
- getTransform 獲取顏色值的轉換量(返回值 cxform 型) [不太清楚]
- new Color 新建一顏色對象
- setRGB 設置顏色值的RGB分量(參數為0xRRGGBB十六進制)
- setTransform 設置顏色值的轉換量(參數為 cxform 型) [不太清楚]
+ Date 時間和日期對象
- getDate 獲取當前日期(本月的幾號)
- getDay 獲取今天是星期幾(0-Sunday,1-Monday...)
- getFullYear 獲取當前年份(四位數字)
- getHours 獲取當前小時數(24小時制,0-23)
- getMilliseconds 獲取當前毫秒數
- getMinutes 獲取當前分鐘數
- getMonth 獲取當前月份(注意從0開始:0-Jan,1-Feb...)
- getSeconds 獲取當前秒數
- getTime 獲取UTC格式的從1970.1.1 0:00以來的秒數
- getTimezoneOffset 獲取當前時間和UTC格式的偏移值(以分鐘為單位)
- getUTCDate 獲取UTC格式的當前日期(本月的幾號)
- getUTCDay 獲取UTC格式的今天是星期幾(0-Sunday,1-Monday...)
- getUTCFullYear 獲取UTC格式的當前年份(四位數字)
- getUTCHours 獲取UTC格式的當前小時數(24小時制,0-23)
- getUTCMilliseconds 獲取UTC格式的當前毫秒數
- getUTCMinutes 獲取UTC格式的當前分鐘數
- getUTCMonth 獲取UTC格式的當前月份(注意從0開始:0-Jan,1-Feb...)
- getUTCSeconds 獲取UTC格式的當前秒數
- getYear 獲取當前縮寫年份(當前年份減去1900)
- new Date 新建日期時間對象
- setDate 設置當前日期(本月的幾號)
- setFullYear 設置當前年份(四位數字)
- setHours 設置當前小時數(24小時制,0-23)
- setMilliseconds 設置當前毫秒數
- setMinutes 設置當前分鐘數
- setMonth 設置當前月份(注意從0開始:0-Jan,1-Feb...)
- setSeconds 設置當前秒數
- setTime 設置UTC格式的從1970.1.1 0:00以來的秒數
- setUTCDate 設置UTC格式的當前日期(本月的幾號)
- setUTCFullYear 設置UTC格式的當前年份(四位數字)
- setUTCHours 設置UTC格式的當前小時數(24小時制,0-23)
- setUTCMilliseconds 設置UTC格式的當前毫秒數
- setUTCMinutes 設置UTC格式的當前分鐘數
- setUTCMonth 設置UTC格式的當前月份(注意從0開始:0-Jan,1-Feb...)
- setUTCSeconds 設置UTC格式的當前秒數
- setYear 設置當前縮寫年份(當前年份減去1900)
- toString 將日期時間值轉換成"日期/時間"形式的字符串值
- UTC 返回指定的UTC格式日期時間的固定時間值
+ Key 鍵盤對象
- BACKSPACE Backspace(<鍵
- CAPSLOCK CapsLock鍵
- CONTROL Ctrl鍵
- DELETEKEY Delete(Del)鍵
- DOWN 方向下鍵
- END End鍵
- ENTER Enter(回車)鍵
- ESCAPE Esc鍵
- getAscii 獲取最后一個按下或松開的鍵的對應字符的Ascii碼
- getCode 獲取最后一個被按下的鍵的鍵盤掃描碼
- HOME Home鍵
- INSERT Insert(Ins)鍵
- isDown 當指定鍵被按下時返回True值
- isToggled 當Caps lock或者Num Lock鍵被鎖定時返回真(True)
- LEFT 方向左鍵
- PGDN PageDown(PGDN)鍵
- PGUP PageUp(PGUP)鍵
- RIGHT 方向右鍵
- SHIFT Shift鍵
- SPACE 空格鍵
- TAB Tab鍵
- UP 方向上鍵
+ Math 數學函數對象
- abs abs(n) 取n的絕對值
- acos acos(n) n的反余弦(返回值單位:弧度)
- asin asin(n) n的反正弦(返回值單位:弧度)
- atan atan(n) n的反正切(返回值單位:弧度)
- atan2 atan2(x,y) 計算x/y的反正切
- ceil ceil(n) 取靠近n的上限的整數(向上取整)
- cos cos(n) 取n的余弦(n的單位:弧度)
- E Euler(歐拉)指數(約為2.718)
- exp 指數
- floor floor(n) 取靠近n的下限的整數(向下取整)
- LN10 ln10(約等于2.302)
- LN2 ln2(約等于0.693)
- log 取自然對數(e為底)
- LOG10E 10為底取E的對數(約等于0.434)
- LOG2E 2為底取E的對數(約等于1.443)
- max 返回兩參數中的最大值
- min 返回兩參數中的最小值
- PI 圓周率(約等于3.14159)
- pow pow(x,y) x的y次方
- random 產生0-1間的隨機數
- round 四舍五入取整
- sin sin(n) 取n的正弦(n的單位:弧度)
- sqrt 開根號
- SQRT1_2 0.5開根號(約等于0.707)
- SQRT2 2開根號(約等于1.414)
- tan tan(n) 取n的正切(n的單位:弧度)
+ MovieClip 影片夾子對象
- attachMovie 產生一個庫中MC的實體并將它綁定到某個電影上
- dupicateMovieClip 復制當前MC產生新的MC
- getURL 使瀏覽器瀏覽指定頁面
- gotoAndPlay 跳轉到指定幀并播放
- gotoAndStop 跳轉到指定幀并停止播放
- loadMovie 引入一個外部電影到指定層
- loadVariables 引入外部文件中的變量值
- nextFrame 下一幀
- play 播放
- prevFrame 前一幀
- removeMovieClip 刪除用duplicateMovieClip創(chuàng)建的MC
- startDrag 開始拖動MC
- stop 停止MC的播放
- stopDrag 停止拖動MC
- unloadMovie 卸載由loadMovie引入的Movie
+ Mouse 鼠標對象
- hide 隱藏鼠標指針
- show 顯示鼠標指針
+ Number 數值對象
- MAX_value FLASH5 所允許的最大數值1.79769313486231 e 308
- MIN_value FLASH5 所允許的最小數值5 e -324
- NaN 是否為非數值(Not a Number)
- NEGATIVE_INFINITY 是否為負數
- new Number 新建數值對象
- POSITIVE_INFINITY 是否為正數
- toString 將數值轉換成字符串
+ Object 對象
- new Object 新建對象
- toString 轉換對象為字符串
- valueOf 返回對象的值
+ Selection 選擇區(qū)對象
- getBeginIndex 獲取可編輯文本區(qū)的起始位置,-1表示無可編輯文本區(qū)
- getCaretIndex 獲取當前的編輯位置,-1表示沒有可編輯文本區(qū)
- getEndIndex 獲取可編輯文本區(qū)的結束位置,-1表示無可編輯文本區(qū)
- getFocus 獲取當前的激活文本區(qū)的文本變量名
- setFocus 設置當前的激活文本區(qū)
- setSelection 設置可編輯文本的起始位置和終止位置
+ Sound 聲音對象
- attachSound 綁定庫中的一個聲音
- getPan 獲取聲音的混音值 [不太清楚]
- getTransform 獲取當前聲音的變換量(返回值類型:sxform) [不太清楚]
- getVolume 獲取當前聲音的音量(百分比)
- new Sound 新建聲音對象
- setPan 設置聲音的混音值 [不太清楚]
- setTransform 設置當前聲音的變換量(參數類型:sxform) [不太清楚]
- setVloume 設置當前聲音的音量(百分比)
- start 開始播放當前聲音
- stop 停止播放當前聲音
+ String 字符串對象
- charAt 在指定的索引表中返回一個字符
- charCodeAt 在指定的索引表中返回一個字符的代碼
- concat 聯結合并多個字符串
- fromCharCode 從字符代碼組構造出一個新的字符串
- indexOf 在字符串中尋找子串,返回子串起始位置或-1(-1表示未找到)
- lastIndexOf 在字符串中尋找子串,返回子串終止位置或-1(-1表示未找到)
- length 返回字符串的長度
- new String 新建字符串對象
- slice 返回字符串中指定截取的子串
- split 根據限定符將字符串轉換成一個數組
- substr substr( start, length ) 返回從start開始,共length長的子串
- substring substring( indexA, indexB ) 返回indexA..indexB之間的子串
- toLowerCase 將字符串中的大寫字符全部轉換成小寫
- toUpperCase 將字符串中的小寫字符全部轉換成大寫
+ XML 可擴充性標記語言對象
- appendChild 添加一個子結點到指定的XML元素
- attributes XML元素的屬性數組
- childNodes 一個XML元素的子結點數組
- cloneNode 克隆(復制)當前結點
- createElement 新建一個新的XML元素
- createTextNode 新建一個新的XML文本結點
- firstChild 返回當前XML結點的第一個子結點
- hasChildNodes 當前XML結點是否有子結點(返回true有子結點/flash則無)
- insertBefore 在一個指定的XML元素的子結點前插入一個新的子結點
- lastChild 返回當前XML結點的最后一個子結點
- load 從指定的URL把XML元素引入FLASH中
- loaded 當XML元素引入或是發(fā)送同時引入FLASH中后,返回true值
- new XML 新建一個XML對象
- nextSibling 當前XML結點的下一個結點
- nodeName 返回當前XML結點的名字
- nodeType 返回當前XML結點的類型(1-元素,3-文本)
- nodue 返回當前XML結點的值(text型返回文本)
- onLoad 當引入或發(fā)送同時引入時觸發(fā)事件
- parentNode 返回當前XML結點的父結點
- parseXML 將XML字符串轉換成XML對象
- previousSibling 當前XML結點的前一個結點
- removeNode 從XML文本中刪除結點
- send 從FLASH中把一個XML元素發(fā)送到指定的URL地址
- sendAndLoad 從FLASH中把一個XML元素發(fā)送到指定的URL地址同時引入XML結果
- toString 把XML對象轉換為XML字符串表達
+ XMLSocket XML套接口
- close 關閉一個XML套接口
- connect 連接一個XML套接口,指定URL,并定義其端口號
- new XMLSocket 建立一個新的XML套接口
- onClose 關閉XML套接口時觸發(fā)事件
- onConnect 連接XM

    3d模型
    (13)3d模型
    如今電子商務發(fā)展勢頭迅猛,各種商品廣告在網絡上鋪天蓋地,怎樣讓自己的商品能更全面更顯眼的展現給消費者成了所有商家宣傳展示自己商品的重中之重。傳統(tǒng)的二維照片顯然已經無法滿足這一要求,于是商品展示技術便開始步入人們的視野。模型的展示,用戶不僅僅可以更為清晰直觀地瀏覽廣告內容,其互動性以用戶為核心,任意視角全方位瀏覽欣賞,同時根據要求制作用戶可直觀地參與內容,其廣告效果可想而知。這里給大家收集整理了很多...更多>>
    3dmax插件大全
    (19)3dmax插件大全
    除了能夠制作出精細的模型外,其中最大的一個亮點就是它的插件功能強大,只要你能夠想到的效果,都有相應的插件可以替你實現。這里西西給大家收集了很多非常實用的插件。插件后綴名介紹.位于建立命令面板中,可創(chuàng)建包括建模增加輔助物等的新對象。.位于變動命令面板中,增加新的修改命令,可在中找到。.屬于大氣效果燈或渲染類插件,位于的環(huán)境編輯器中,也可在菜單的面板中找到。.屬于特殊用途的插件,位于程序命令面板。.屬于后期...更多>>
    • 3dmax2010中文路徑貼圖補丁

      10-20 / 85.5M

      推薦理由:3dmax2010是我目前用的3dmax軟件中比較好的版本了,剛開始用這個軟件的童鞋,就會發(fā)現不能貼圖,你們想想國
    • 3dsmax森林插件 Forest Pack Pro3.

      04-02 / 30M

      推薦理由:Forest Pack Pro(森林插件)為3ds max提供了創(chuàng)建大面積森林及植被的完整解決方案,使用此插件你能夠創(chuàng)建數百
    • 幻景大師DreamScape for 3dsmax 20

      05-15 / 47.0M

      推薦理由: 由Ma5漢化。智能安裝,不需原版,內附示例、教程、授權程序及安裝說明。 DreamScape又稱幻景大師,是
    • V-Ray for 3ds max 20112.00.02 中

      03-01 / 26.8M

      推薦理由: V-Ray 頂渲中英文雙語切換版,是學習及掌握V-Ray的最佳選擇,在使用時,可進行中英文自由切換,從而對
    • 3dmax模型三角面轉四邊面插件

      08-03 / 14KB

      推薦理由: 1 解壓 2打開(4polybomb mutimse)文件會看見 文件夾(scripts)和文件夾(ui)3 將scripts完全打開(
    • 3dmax森林制作插件(Forest Pack Pr

      10-19 / 25.9M

      推薦理由:Forest Pack Pro (專業(yè)森林制作)是 Itoo 出品的一款可以讓你在短時間內做出專業(yè)的大面積樹林,草叢,人群等

    相關評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字數: 0/500 (您的評論需要經過審核才能顯示)