【製作Flash互動式影片常用的指令介紹】

玩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");

 



版權所有,未經確認授權,嚴禁轉貼節錄

財團法人中華民國電腦技能基金會
TEL02-2577-8806FAX02-2577-8135
服務信箱:[email protected]