玩FLASH最主要的就是製作互動影片,本期軟體小撇步教導各位在Flash中製作影片時的重要指令,及設定相關的參數!讓大家的FLASH功力,再上一層樓!最近各期小撇步都有陸續對FLASH指令進行介紹,有空也要去複習一下哦!
指令一:
duplicateMovieClip
複製影片片段,此指令可以複製同一個MC提供動畫使用。 duplicateMovieClip(目標,新名稱,深度) duplicateMovieClip(“book”, “newbook”,1)
指令二:
getProperty 取得影片片段的屬性。
getProperty(目標,屬性) getProperty(dog, _x)
指令三:
onClipEvent() 當滑鼠事件或觸發動作的案鍵之後,使元件實體執行接下來的動作。
onClipEvent(滑鼠事件){ 執行以下動作… } 滑鼠事件: load 當元件實體載入在時間軸中時。 unload 當元件實體從時間軸移除後,動作會在第1影格執行。 enterFrame 播放到元件實體所在的影格時,反覆執行指定的動作。 mouseMove 移動滑鼠指標時。 mouseDown 按下滑鼠左鈕時。 mouseUp 按下並放開滑鼠左鈕時。 keyUp按下並放開任何按鍵時。 data 當外部的資料使用loadVariables()或loadMovie()載入動畫時。onClipEvent(load){ w=this._width; }
指令四:
removeMovieClip
移除duplicateMovieClip、MovieClip.attachMovie 或MovieClip.duplicateMovieClip指令建立支援建實體。 removeMovieClipt(目標) removeMovieClip(“newdog”)
指令五:
setProperty 設定影片片段的屬性。
setProperty(目標,屬性,值) 屬性,值 _alpha 設定透明度 (0~100) _focusrect 按Tab鍵時mc周圍是否顯示矩形框(true/false) _height 設定高度(像素) _hightquality 設定mc的播放品質(true高/false低) _name 設定mc的實體名稱 _quality設定mc的播放品質(low、medium、high、best) _rotation 設定旋轉角度(度) _soundbuftime 設定動畫音效的緩衝區秒數(預設值5秒) _visible 指定是否可以顯示影片片段(true/false) _width 設定寬度(像素) _x 設定x座標值 _y 設定y座標值 _xscale 設定寬度的縮放比率(數值百分比) _yscale 設定高度的縮放比率(數值百分比) _xmouse設定mc對象中滑鼠指標的x座標值 _ymouse設定mc對象中滑鼠指標的y座標值 setProperty(“book”,_alpha,”50”)
指令六:
loadMovie() 載入外部影片片段,SWF檔案到元件實體中
loadMovie("URL",target [,method]) method為http使用的傳送參數用GET 或 POST 例如舞臺上有衣看不見的MC,其實體名稱為dropZone, loadMovie()動作使用此MC當作目標參數,將SWF的產品 載入到舞台上的位置。 loadMovie("products.swf",_root.dropZone); unloadMovie("main");
版權所有,未經確認授權,嚴禁轉貼節錄 財團法人中華民國電腦技能基金會 TEL:02-2577-8806•FAX:02-2577-8135 服務信箱:[email protected]