




已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Action語句(經(jīng)典)FLASH8.0必備Go to跳轉(zhuǎn)到指定的幀 Play播放 Stop停止 Toggle High Quality在高畫質(zhì)和低畫質(zhì)間切換 Stop All Sounds停止所有聲音的播放 Get URL跳轉(zhuǎn)至某個超聯(lián)結(jié) FSCommand發(fā)送FSCommand命令 Load Movie裝載影片 Unload Movie卸載影片 Tell Target告知目標 If Frame Is Loaded.判斷幀是否被完全載入 On Mouse Event鼠標事件 其他Actions。包括: - break跳出循環(huán) - call調(diào)用指定幀(一般喊有某個特定函數(shù)) - comment注釋 - continue繼續(xù)循環(huán) - delete刪除一個對象(Object)中的變量 - do whiledo while循環(huán) - duplicateMovieClip復制MC - else否則(與if聯(lián)用) - else if否則如果(與if聯(lián)用) - evaluate調(diào)用自定義函數(shù)(Function) - forfor循環(huán) - for . in依次取得對象(Object)中的各個屬性或者某個數(shù)組中的所有元素 - FSCommand發(fā)送FSCommand命令 - function聲明自定義函數(shù) - getURL跳轉(zhuǎn)至某個超聯(lián)結(jié) - goto跳轉(zhuǎn)到指定的幀 - if如果 - ifFrameLoaded.幀是否完全被載入 - include讀入外部的ActionScript程序文件(.as) - loadMovie裝載MC - loadVariables轉(zhuǎn)載外部文件中的數(shù)據(jù),這些外部文件可以是文本文件,或者是由ASP/CGI等腳本返回的文本值 - on鼠標事件的觸發(fā)條件 - onClipEventMC的事件觸發(fā)程序 - play播放 - print輸出到打印機 - removeMovieClip刪除MC - return在函數(shù)(function)中返回一個值 - set variable設(shè)定變量值 - setProperty設(shè)定屬性 - startDrag開始拖動 - stop停止 - stopAllSounds停止所有聲音的播放 - stopDrag停止拖動 - swapDepths交換兩個MC的深度 - tellTarget指定Action命令生效的目標 - toggleHighQuality在高畫質(zhì)和低畫質(zhì)間切換 - trace跟蹤調(diào)試 - unloadMovie卸載MC - var聲明局部變量 - while當.成立時. - with對.對象(Object)做. 。操作符( Operators) - !邏輯非操作 - !=不等于 - 字符串 - %取余數(shù) - &邏輯與操作 - ()括號 - *乘號 - +加號 - +變量自加一 - -減號 - -變量自減一 - /除號 - 小于 - =小于等于 - 不等于 - =相等 - 大于 - =大于等于 - 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=A=B 等效于 A=AB - =A=B 等效于 A=AB - =A=B 等效于 A=AB - |=A|=B 等效于 A=A|B + String Operators字符串操作符(注:實質(zhì)上是ASCII的比較) - add連接兩個字符串 - eqA eq B 字符串A值與字符串值B相等 - geA ge B 字符串A值大于等于字符串B值 - gtA gt B 字符串A值大于字符串B值 - leA le B 字符串A值小于等于字符串B值 - ltA lt B 字符串A值小于字符串B值 - neA ne B 字符串A值不等于字符串B值 + Functions函數(shù) - Boolean取表達式的布爾值(True 或 False) - escape除去URL串中的非法字符,將其參數(shù)按照URL編碼的格式轉(zhuǎn)化為字符串(String) - eval訪問并計算表達式(expression)的值,并以字符串(String)的形式返回該值 - false布爾非值(0) - getProperty獲取屬性 - getTimer獲取從電影開始播放到現(xiàn)在的總播放時間(毫秒數(shù)) - getVersion獲取瀏覽器的FLASHPlayer的版本號 - globalToLocal場景(Scene)中的坐標轉(zhuǎn)換成MC中的坐標 - hitTest測試一個點或者MC是否同另一個交叉(即沖突檢測) - int把十進制數(shù)值強制轉(zhuǎn)換成整數(shù) - isFinite測試數(shù)值是否為有限數(shù) - isNaN測試是否為非數(shù)值 - keycode返回鍵盤按下鍵的鍵盤值(ASCII值) - localToGlobalMC中的坐標轉(zhuǎn)換成場景(Scene)中的坐標 - maxscroll文本框的最大行度 - newline換行符 - Number將參數(shù)轉(zhuǎn)換成數(shù)值其返回值有以下四種情況: 如果 x 為一數(shù)字,則返回值即為該數(shù)字;如果 x 為一布爾數(shù),則返回或;如果 x 為一字符串,則函數(shù)將x解釋為一個指數(shù)形式的十進制數(shù);如果x未定義,則返回。 - parseFloat將字符串轉(zhuǎn)換成浮點數(shù) - parseInt將字符串轉(zhuǎn)換成整數(shù) - random產(chǎn)生0到指定數(shù)間的隨機數(shù) - scroll文本框中的起始滾動行 - String將參數(shù)轉(zhuǎn)換成字符串 - targetPath返回指定實例MC的路徑字符串 - true布爾是值(1) - unescape保留字符串中的%XX格式的十六進制字符 + 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截取字符串中的子串 + Properties屬性 - _alphaAlpha值(透明度值) - _currentframe在MC中的當前幀數(shù) - _droptarget當使用Start drag拖動一個MC時,實時地返回該MC的絕對路徑 - _focusrect高亮按鈕或者某個當前區(qū)域的顯示與否(True顯示/Flase不顯示) - _framesloaded已載入的影幀數(shù) - _heightMC的高度 - _highquality畫質(zhì)的高低(True高畫質(zhì)/False低畫質(zhì)) - _nameMC的實例名 - _quality當前畫質(zhì)(字符串值) LOW,MEDIUM,HIGH,BEST - _rotationMC旋轉(zhuǎn)的角度(單位:度) - _soundbuftime聲音的緩沖區(qū)大小(默認值5,單位:秒) - _targetMC的路徑 - _totalframes總幀數(shù) - _url電影被調(diào)用的URL地址 - _visible是否可視(True可視/False不可視) - _widthMC的寬度 - _xMC的x坐標 - _xmouse鼠標的x坐標 - _xscaleMC的X軸向縮放度 - _yMC的y坐標 - _ymouse鼠標的y坐標 - _yscaleMC的y軸向縮放度 + Objects對象 + Array數(shù)組 - concat合并多個數(shù)組 - join將一個數(shù)組中的元素轉(zhuǎn)化成字符串,并通過特定的分割符進行聯(lián)結(jié),并返回結(jié)果字符串 - length返回數(shù)組長度 - new Array新建數(shù)組對象 - pop出棧 (FILO 先入后出) - push入棧 (入隊列) - reverse反相(顛倒數(shù)組,及第一個元素和最后一個元素互換) - shift出隊列 (FIFO 先入先出) - slice截取數(shù)組中的子串生成新的數(shù)組 - sort數(shù)組元素的排序 - splice從數(shù)組中指定元素起刪除指定個數(shù)的元素或者刪除指定元素 - unshift從數(shù)組頭部插入一個元素 + Boolean布爾對象 - new Boolean新建布爾型對象 - toString將布爾型對象的值轉(zhuǎn)換成字符串值 - valueOf獲取布爾型對象的值(返回值為布爾型) + Color顏色對象 - getRGB獲取顏色值的RGB分量(返回值0xRRGGBB十六進制) - getTransform獲取顏色值的轉(zhuǎn)換量(返回值 cxform 型)不太清楚 - new Color新建一顏色對象 - setRGB設(shè)置顏色值的RGB分量(參數(shù)為0xRRGGBB十六進制) - setTransform設(shè)置顏色值的轉(zhuǎn)換量(參數(shù)為 cxform 型)不太清楚 + Date時間和日期對象 - getDate獲取當前日期(本月的幾號) - getDay獲取今天是星期幾(0-Sunday,1-Monday.) - getFullYear獲取當前年份(四位數(shù)字) - getHours獲取當前小時數(shù)(24小時制,0-23) - getMilliseconds獲取當前毫秒數(shù) - getMinutes獲取當前分鐘數(shù) - getMonth獲取當前月份(注意從0開始:0-Jan,1-Feb.) - getSeconds獲取當前秒數(shù) - getTime獲取UTC格式的從1970.1.1 0:00以來的秒數(shù) - getTimezoneOffset獲取當前時間和UTC格式的偏移值(以分鐘為單位) - getUTCDate獲取UTC格式的當前日期(本月的幾號) - getUTCDay獲取UTC格式的今天是星期幾(0-Sunday,1-Monday.) - getUTCFullYear獲取UTC格式的當前年份(四位數(shù)字) - getUTCHours獲取UTC格式的當前小時數(shù)(24小時制,0-23) - getUTCMilliseconds獲取UTC格式的當前毫秒數(shù) - getUTCMinutes獲取UTC格式的當前分鐘數(shù) - getUTCMonth獲取UTC格式的當前月份(注意從0開始:0-Jan,1-Feb.) - getUTCSeconds獲取UTC格式的當前秒數(shù) - getYear獲取當前縮寫年份(當前年份減去1900) - new Date新建日期時間對象 - setDate設(shè)置當前日期(本月的幾號) - setFullYear設(shè)置當前年份(四位數(shù)字) - setHours設(shè)置當前小時數(shù)(24小時制,0-23) - setMilliseconds設(shè)置當前毫秒數(shù) - setMinutes設(shè)置當前分鐘數(shù) - setMonth設(shè)置當前月份(注意從0開始:0-Jan,1-Feb.) - setSeconds設(shè)置當前秒數(shù) - setTime設(shè)置UTC格式的從1970.1.1 0:00以來的秒數(shù) - setUTCDate設(shè)置UTC格式的當前日期(本月的幾號) - setUTCFullYear設(shè)置UTC格式的當前年份(四位數(shù)字) - setUTCHours設(shè)置UTC格式的當前小時數(shù)(24小時制,0-23) - setUTCMilliseconds設(shè)置UTC格式的當前毫秒數(shù) - setUTCMinutes設(shè)置UTC格式的當前分鐘數(shù) - setUTCMonth設(shè)置UTC格式的當前月份(注意從0開始:0-Jan,1-Feb.) - setUTCSeconds設(shè)置UTC格式的當前秒數(shù) - setYear設(shè)置當前縮寫年份(當前年份減去1900) - toString將日期時間值轉(zhuǎn)換成日期/時間形式的字符串值 - UTC返回指定的UTC格式日期時間的固定時間值 + Key鍵盤對象 - BACKSPACEBackspace(-)鍵 - CAPSLOCKCapsLock鍵 - CONTROLCtrl鍵 - DELETEKEYDelete(Del)鍵 - DOWN方向下鍵 - ENDEnd鍵 - ENTEREnter(回車)鍵 - ESCAPEEsc鍵 - getAscii獲取最后一個按下或松開的鍵的對應(yīng)字符的Ascii碼 - getCode獲取最后一個被按下的鍵的鍵盤掃描碼 - HOMEHome鍵 - INSERTInsert(Ins)鍵 - isDown當指定鍵被按下時返回True值 - isToggled當Caps lock或者Num Lock鍵被鎖定時返回真(True) - LEFT方向左鍵 - PGDNPageDown(PGDN)鍵 - PGUPPageUp(PGUP)鍵 - RIGHT方向右鍵 - SHIFTShift鍵 - SPACE空格鍵 - TABTab鍵 - UP方向上鍵 + Math數(shù)學函數(shù)對象 - absabs(n) 取n的絕對值 - acosacos(n) n的反余弦(返回值單位:弧度) - asinasin(n) n的反正弦(返回值單位:弧度) - atanatan(n) n的反正切(返回值單位:弧度) - atan2atan2(x,y) 計算x/y的反正切 - ceilceil(n) 取靠近n的上限的整數(shù)(向上取整) - coscos(n) 取n的余弦(n的單位:弧度) - EEuler(歐拉)指數(shù)(約為2.718) - exp指數(shù) - floorfloor(n) 取靠近n的下限的整數(shù)(向下取整) - LN10ln10(約等于2.302) - LN2ln2(約等于0.693) - log取自然對數(shù)(e為底) - LOG10E10為底取E的對數(shù)(約等于0.434) - LOG2E2為底取E的對數(shù)(約等于1.443) - max返回兩參數(shù)中的最大值 - min返回兩參數(shù)中的最小值 - PI圓周率(約等于3.14159) - powpow(x,y) x的y次方 - random產(chǎn)生0-1間的隨機數(shù) - round四舍五入取整 - sinsin(n) 取n的正弦(n的單位:弧度) - sqrt開根號 - SQRT1_20.5開根號(約等于0.707) - SQRT22開根號(約等于1.414) - tantan(n) 取n的正切(n的單位:弧度) + MovieClip影片夾子對象 - attachMovie產(chǎn)生一個庫中MC的實體并將它綁定到某個電影上 - dupicateMovieClip復制當前MC產(chǎn)生新的MC - getURL使瀏覽器瀏覽指定頁面 - gotoAndPlay跳轉(zhuǎn)到指定幀并播放 - gotoAndStop跳轉(zhuǎn)到指定幀并停止播放 - loadMovie引入一個外部電影到指定層 - loadVariables引入外部文件中的變量值 - nextFrame下一幀 - play播放 - prevFrame前一幀 - removeMovieClip刪除用duplicateMovieClip創(chuàng)建的MC - startDrag開始拖動MC - stop停止MC的播放 - stopDrag停止拖動MC - unloadMovie卸載由loadMovie引入的Movie + Mouse鼠標對象 - hide隱藏鼠標指針 - show顯示鼠標指針 + Number數(shù)值對象 - MAX_valueFLASH5所允許的最大數(shù)值1.79769313486231 e 308 - MIN_valueFLASH5 所允許的最小數(shù)值5 e -324 - NaN是否為非數(shù)值(Not a Number) - NEGATIVE_INFINITY是否為負數(shù) - new Number新建數(shù)值對象 - POSITIVE_INFINITY是否為正數(shù) - toString將數(shù)值轉(zhuǎn)換成字符串 + Object對象 - new Object新建對象 - toString轉(zhuǎn)換對象為字符串 - valueOf返回對象的值 + Selection選擇區(qū)對象 - getBeginIndex獲取可編輯文本區(qū)的起始位置,-1表示無可編輯文本區(qū) - getCaretIndex獲取當前的編輯位置,-1表示沒有可編輯文本區(qū) - getEndIndex獲取可編輯文本區(qū)的結(jié)束位置,-1表示無可編輯文本區(qū) - getFocus獲取當前的激活文本區(qū)的文本變量名 - setFocus設(shè)置當前的激活文本區(qū) - setSelection設(shè)置可編輯文本的起始位置和終止位置 + Sound聲音對象 - attachSound綁定庫中的一個聲音 - getPan獲取聲音的混音值不太清楚 - getTransform獲取當前聲音的變換量(返回值類型:sxform)不太清楚 - getVolume獲取當前聲音的音量(百分比) - new Sound新建聲音對象 - setPan設(shè)置聲音的混音值不太清楚 - setTransform設(shè)置當前聲音的變換量(參數(shù)類型:sxform)不太清楚 - setVloume設(shè)置當前聲音的音量(百分比) - start開始播放當前聲音 - stop停止播放當前聲音 + String字符串對象 - charAt在指定的索引表中返回一個字符 - charCodeAt在指定的索引表中返回一個字符的代碼 - concat聯(lián)結(jié)合并多個字符串 - fromCharCode從字符代碼組構(gòu)造出一個新的字符串 - indexOf在字符串中尋找子串,返回子串起始位置或-1(-1表示未找到) - lastIndexOf在字符串中尋找子串,返回子串終止位置或-1(-1表示未找到) - length返回字符串的長度 - new String新建字符串對象 - slice 返回字符串中指定截取的子串 - split根據(jù)限定符將字符串轉(zhuǎn)換成一個數(shù)組 - substrsubstr( start, length ) 返回從start開始,共length長的子串 - substringsubstring( indexA, indexB ) 返回indexA.indexB之間的子串 - toLowerCase將字符串中的大寫字符全部轉(zhuǎn)換成小寫 - toUpperCase將字符串中的小寫字符全部轉(zhuǎn)換成大寫 + XML可擴充性標記語言對象 - appendChild添加一個子結(jié)點到指定的XML元素 - attributesXML元素的屬性數(shù)組 - childNodes一個XML元素的子結(jié)點數(shù)組 - cloneNode克隆(復制)當前結(jié)點 - createElement新建一個新的XML元素 - createTextNode 新建一個新的XML文本結(jié)點 - firstChild返回當前XML結(jié)點的第一個子結(jié)點 - hasChildNodes當前XML結(jié)點是否有子結(jié)點(返回true有子結(jié)點/flash則無) - insertBefore在一個指定的XML元素的子結(jié)點前插入一個新的子結(jié)點 - lastChild返回當前XML結(jié)點的最后一個子結(jié)點 - load從指定的URL把XML元素引入FLASH中 - loaded當XML元素引入或是發(fā)送同時引入FLASH中后,返回true值 - new XML新建一個XML對象 - nextSibling當前XML結(jié)點的下一個結(jié)點 - nodeName返回當前XML結(jié)點的名字 - nodeType返回當前XML結(jié)點的類型(1-元素,3-文本) - nodevalue返回當前XML結(jié)點的值(text型返回文本) - onLoad當引入或發(fā)送同時引入時觸發(fā)事件 - parentNode返回當前XML結(jié)點的父結(jié)點 - parseXML將XML字符串轉(zhuǎn)換成XML對象 - previousSibling當前XML結(jié)點的前一個結(jié)點 - removeNode從XML文本中刪除結(jié)點 - send從FLASH中把一個XML元素發(fā)送到指定的URL地址 - sendAndLoad從FLASH中把一個XML元素發(fā)送到指定的URL地址同時引入XML結(jié)果 - toString把XML對象轉(zhuǎn)換為XML字符串表達 + XMLSocketXML套接口 - close關(guān)閉一個XML套接口 - connect連接一個XML套接口,指定URL,并定義其端口號 - new XMLSocket建立一個新的XML套接口 - onClose關(guān)閉XML套接口時觸發(fā)事件 - onConnect連接XML套接口時觸發(fā)事件 - onXML從服務(wù)器上獲取XML時觸發(fā)事件 - send發(fā)送XML給服務(wù)器接下來,介紹幾個類型的語法。1、幾個常用的控制場景的方法,如play(); /讓時間軸的指針播放stop(); /停止時間軸的指針在程序觸發(fā)時候的那個幀gotoAndPlay(); /讓指針跳轉(zhuǎn)到某個幀,然后繼續(xù)播放gotoAndStop(); /讓指針跳轉(zhuǎn)到某個幀,停止在那個幀nextFrame(); /往下走一幀prevFrame(); /往前走一幀上面的都是方法。方法?解:打個比方,我們管吃飯叫作一種方法,用來解決肚子餓這個問題。我們管stop()叫做一種方法,用來解決時間軸指針停下來的問題。我們管上面的幾個東西叫方法,用來解決時間軸指針運動的問題。2、控制屬性的語法。有很多,我列幾個_x_y_alpha_width_name.等等屬性上面的都是屬性屬性?解:打個比方。我們管你的身高叫做屬性,用來標識你的高度。我們管你的體重叫屬性,用來標識你的質(zhì)量。我們管 _x 叫屬性,用來標識目標的X軸坐標。我們管_alpha叫屬性,用來標識目標的透明度.我真羅嗦啊,唉。3、控制語句流程的語法,如if (條件)/條件滿足執(zhí)行這里的代碼else/條件不滿足執(zhí)行這里的代碼for(i=0;imyMC button-myBtn現(xiàn)在我們假設(shè)主場景是房子,MC是桌子,按鈕是書,那么分別怎么表達房子,桌子,書呢?如下_root 房子_root.myMc 房子.桌子_root.myMc.myBtn 房子.桌子.書 這里的 _root 是Flash的關(guān)鍵字,表示主場景的 Timeline (時間線)。很容易理解對不。這里的 房子,桌子,書 都是我們要理解的“對象”。當你找到這個對象后,才能對對象進行操作,才能給對象施加方法。比如,我現(xiàn)在要打掃房子,打掃是方法,但對象是房子,表達式是這樣 : 房子.打掃() 如果你不能正確的表達房子這個對象,你的打掃也就不能正確的實施了。*說明:這里為什么要在打掃后面加()呢?因為打掃是方法不是對象,為了讓Flash知道這是個方法,我們必須加上(),要不然它會以為房子里面有“打掃”這個東西。現(xiàn)在,我們可以很容易的對房間里面的各個東西進行操作,如房子.打掃();房子.木桌子.整理();房子.玻璃桌子.打碎();房子.書桌.書.看(); 等等,相信你把它們翻譯成AS代碼沒什么問題吧 比如要主場景停止播放,就是_root.stop(); 要MC停止播放,就是_root.myMc.stop(); 現(xiàn)在說說相對路徑。還是上面的例子。假如給你下了一個命令:修理房子里面的紅色的椅子。那么怎么表達呢?就是:房子.紅色椅子.修理() 無論給你下命令的人在哪里告訴你的,你都會知道要修理的椅子是哪一張。但是他如果這么說:修理你現(xiàn)在坐的這張椅子。紅色的?還是藍色的?這就要取決于你坐在哪個椅子上了。那么相對的表達式就是我坐的椅子.修理(); 這里為什么不這么寫呢:房子.我坐的椅子.修理() 這么寫是錯的,因為我坐的椅子是不固定的,我說不定把椅子搬到房子外面去坐,那這個表達式就錯了,因為椅子根本就不在房子里面。換過來用Flash實例說明?,F(xiàn)在我想讓主場景下的 myMC 在一開始就不要播放,而是先停止。那么你有什么辦法呢?我你猜想到的辦法可能就是在主場景放入這個MC的那個幀寫上:_root.myMc.stop(); 這個是對的。但是一旦 myMc 的名字一變,你就得跟著改這句話了。有沒有辦法不管這個“MC”的實例名不管怎么改,都會被我們同樣一句的AS找到?當然可以,前提是你的AS必須“坐在這個MC上”。進入Mc的編輯狀態(tài) , 在 Mc 的 Timeline 的第一幀寫上 this.stop(); 這里的this也是Flash的關(guān)鍵字 , 這個 this 指AS所在的這條 Timeline .現(xiàn)在不管你這個MC放在哪里,命名是什么,我都不管,反正肯定會停下來。為什么,因為AS正“坐在MC上”。如果你在這里寫上_root.stop(); 那就錯了。為什么?仔細想想。這個 this 就是相對路徑的關(guān)鍵字之一。你必須要仔細理解它。另外的一個關(guān)鍵字就是 _parent 。如果你理解了 this , 那么 _parent 并不難理解。舉例:還是哪個假設(shè) 房子(_root) , 桌子( mc_zhuozi ) , 書 (mc_shu) 他們的關(guān)系是(括號內(nèi)為mc實例名)房子.桌子.書_root.mc_zhuozi.mc_shu 在 mc_zhuozi 的 timeline 里面寫_parent.打掃(); 意思就是打掃房間;在 mc_shu 的 timeline 里面寫_parent.打掃(); 意思就是打掃桌子。_parent 也就是父級。桌子的 _parent 就是房子的 timeline , 書的 _parent 也就是 桌子的 timeline。點的后面的對象 的 _parent 就是點前面的對象。 AS 語法篇首先要讓大家明白的是:AS 語法的大小寫是敏感的。如: gotoAndPlay() 正確 gotoAndplay() 錯誤 。關(guān)鍵字的拼寫必須和語法一致,要做到很容易,因為在Flash的AS面板里面,關(guān)鍵字會有不一樣的顏色顯示。很多Flash小鳥們也許要開始埋怨,記不住咋辦?我這里有個辦法,就是背。不要流下委屈的淚水,俺們都是這么走過來的。多用兩次你就記住了。這里說一下,我們要從開始就養(yǎng)成編程的好習慣,如在每個語句后面都加上分號,有可能的話,盡量給復雜的語句加上注釋。注釋的例子/這個是注釋,但是只能有一行/* 這個也是注釋,可以寫很多行 */接下來,介紹幾個類型的語法。1、幾個常用的控制場景的方法,如play(); /讓時間軸的指針播放stop(); /停止時間軸的指針在程序觸發(fā)時候的那個幀gotoAndPlay(); /讓指針跳轉(zhuǎn)到某個幀,然后繼續(xù)播放gotoAndStop(); /讓指針跳轉(zhuǎn)到某個幀,停止在那個幀nextFrame(); /往下走一幀prevFrame(); /往前走一幀上面的都是方法。方法?解:打個比方,我們管吃飯叫作一種方法,用來解決肚子餓這個問題。我們管stop()叫做一種方法,用來解決時間軸指針停下來的問題。我們管上面的幾個東西叫方法,用來解決時間軸指針運動的問題。2、控制屬性的語法。有很多,我列幾個_x_y_alpha_width_name.等等屬性上面的都是屬性屬性?解:打個比方。我們管你的身高叫做屬性,用來標識你的高度。我們管你的體重叫屬性,用來標識你的質(zhì)量。我們管 _x 叫屬性,用來標識目標的X軸坐標。我們管_alp
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 煤礦電纜買賣協(xié)議書
- 確保對口升學協(xié)議書
- 環(huán)保復議調(diào)解協(xié)議書
- 牙齒矯正失敗協(xié)議書
- 祠堂裝修安全協(xié)議書
- 汽車聯(lián)營合作協(xié)議書
- 父子矛盾調(diào)解協(xié)議書
- 沙石委托加工協(xié)議書
- 烘干工廠轉(zhuǎn)讓協(xié)議書
- 直播運營責任協(xié)議書
- 公司工作交接清單表格
- 環(huán)境保護和水土保持保證體系框圖
- 季節(jié)性防雷防汛防臺風安全檢查表
- 歸檔文件目錄
- 2022年四川省綿陽市中考英語試題及參考答案
- 防疫小組人員名單
- 眼部健康檢測與分析課件
- 偏心塊振動式土壤夯實機的結(jié)構(gòu)設(shè)計說明
- 蘇州市建設(shè)工程造價計價解釋
- 主題班會《堅定信念--放飛理想》
- S771(一) 水力循環(huán)澄清池
評論
0/150
提交評論