as3常用代碼(as代碼是什么意思)
1、復制如下代碼即可var speedNumber = 5設置mc的移動速度 var mcMovieClipvar pPoint = new Point0,0var timerTimer = new Timer40 stageaddEventListenerMouseEventCLICK ,clickHandler function;建議使用btnonRelease=aaaaaa是觸發(fā)事件后執(zhí)行的函數(shù)名或者在按鈕中幀中增加這些都是對于as20來說的,如果是As30,就要用tnaddEventListenerMouseEventCLICK,onClickfunction onClick來增加事件;var syyue=new yue用來連接庫內(nèi)AS連接名為yue的聲音 var weizhiNumber=0為實現(xiàn)暫停,必須有一個存儲當前播放進度的變量 var sykzSoundChannel=new SoundChannel定義一個聲音控制對象,用來實現(xiàn)停止播放;在時間軸加如下代碼var isPlayBoolean=truebtnaddEventListenerMouseEventCLICK,ChangeMusicStatefunction ChangeMusicStateeMouseEventvoid ifisPlay==true isPlay=falsemusic_mcstop else is;var mcMc=new Mcmcx=Mathrandom*550mcy=Mathrandom*400addChildmc 其它的制作跟這個一樣,無論是按鈕還是影片剪輯,還是圖片等,這個是創(chuàng)建了20個實例,在AS30中沒有復制一說,只有創(chuàng)建。
2、bt_changeArgs = new SimpleButtongetSprite1,1,getSprite1,2,getSprite1,3,getSprite1,4bt_changeArgsx = 50bt_changeArgsy = 90bt_changeArgsaddEventListenerMouseEventCLICK,changeArgsth;addChildnew mc直接聲明實例,并顯示在舞臺上加載XML,幫助里頭有自己在寫一遍,麻煩給點分var xmlurlURLRequest=new URLRequestvar ldURLLoader=new URLLoaderldloadxmurlld;下面是我自已寫的一個LOAD XML圖片的類,保存圖片名稱和圖片地址到一個二維數(shù)組里面 import import import import 引入需要用到的包。
3、creatline1000,360,thisgraphicsk值別太小,記住這是像素,精度80就非常圓滑了,還有曲線是倒著的,因為flash里y軸是向下的,原點在左上角如果想跟常用坐標一樣,就將y值為負,然后x減去你想要的位置function;circle3y=200addChildcircle1addChildcircle2addChildcircle3circle1addEventListenerMouseEventCLICK,diancircle2addEventListenerMouseEventCLICK,diancircle3addEventListenerMouseEventCLICK,dianf;2選中此影片剪輯,屬性面板命名為 btn 3 選中此影片剪輯 按F8 再轉(zhuǎn)換為影片剪輯,注冊點為左上角 4選中這個影片剪輯,屬性面板命名為btMc 5 選中時間幀,增加以下代碼import;1 幀gotoAndPlayscene, frame跳 至 scene 場景省略表示當前場景的 frame 幀并播放gotoAndStopscene, frame跳至 scene 場景省略表示當前場景的 frame 幀并停止如果 gotoAndPlay 命令中只有一個參數(shù)。
4、以下代碼可以搞定,而且通用 設置靜音,參數(shù)表示是否播放音樂,true則播放,false則停止function playSoundplayBooleanvoid var soundTransformSoundTransform = SoundMixersoundTransformsoundTransformvolume = intplay;flash as30全屏代碼如下其中之一即可stagedisplayState = StageDisplayStateFULL_SCREEN全屏顯示 stagescaleMode = StageScaleModeSHOW_ALL顯示所有,不保證比例 = StageScaleModeEXACT_FIT鎖定比例顯示。
5、主要api是gotoAndStop從某一幀開始播放 gotoAndPlay跳到某一幀并停止 nextFrame跳到下一幀并停止 prevFrame跳到上一幀并停止 例子舞臺共有十幀,第一幀有一個名為change_btn的按鈕,第一幀代碼如下;as30中的代碼只能加在幀里面在場景中放一個按鈕myButton選中它之后點擊屬性,最上面有個文本框,鼠標放上去會有工具提示“實例名稱”flash cs55,在其中寫myButton,就是實例名了再打開時間軸,選中第一幀,點。
掃描二維碼推送至手機訪問。
版權聲明:本文由飛速云SEO網(wǎng)絡優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。