最好看的2018国语在线_欧美怡红院免费全部视频_亚洲伊人粉嫩av蜜臀av_人妻少妇69式99偷拍_国内精品久久久久影视老司机_国产午夜精品久久一二区_japan丰满人妻hdxxxx_成人亚洲性情网站www在线观看_人妻饥渴偷公乱中文字幕_一二三四视频社区

187-1056-6905

當(dāng)前位置:首頁 > 新聞資訊 > 動畫知識

動畫知識

Flash動畫制作教程:常用動作語句

發(fā)布人:admin    閱讀:次    發(fā)布時間:2022-01-10 10:31:20

ActionScript是一種簡單的運用在flash上的腳本語言,之前也簡單介紹了ActionScript以及它的應(yīng)用,它是一種完全的面向?qū)ο蟮木幊陶Z言,功能強大,類庫豐富,語法類似JavaScript,多用于Flash互動性、娛樂性、實用性開發(fā),網(wǎng)頁制作和RIA(豐富互聯(lián)網(wǎng)程序)開發(fā)。Flash動畫制作常用動作語句:時間軸和按鈕控制語句已經(jīng)做過簡單介紹了,今天介紹一下其他常用動作語句:

影片剪輯控制語句

如果要在某個影片剪輯被載入或其上發(fā)生某一事件時,影片執(zhí)行某一動作,則可以將動作分配給該影片剪輯;動作分配給影片剪輯的實例,影片剪輯元件的其他實例不受影響,在給影片剪輯分配動作動作時,動作必須嵌入onClipEven()處理程序中,以便指定觸發(fā)該動作的影片剪輯事件。

選中一個影片剪輯,打開動作面板,先雙擊動作工具箱“全局控制|影片剪輯控制”下的onClipEven()命令,該命令出現(xiàn)在動作編輯區(qū),選單提示參數(shù)區(qū)會出現(xiàn)9種事件可供選擇:

Load:影片剪輯被載入

enterFrame:影片剪輯到達(dá)某幀

Unload:影片剪輯被卸載

mouseDown:鼠標(biāo)左鍵按下

mouseUp:鼠標(biāo)左鍵釋放

mouseMove:鼠標(biāo)移動

keyDown:按下鍵盤按鍵

keyUp:鍵盤按鍵被釋放

Data:數(shù)據(jù)更新

電影剪輯事件與按鈕事件不同,onClipEven()處理程序只能接受一個事件觸發(fā)動作。選擇“動作”面板工具箱中的“否決的|動作”目錄下的TellTarget指令,可以控制影片剪輯實例的作用狀態(tài),即取得對影片實例的控制權(quán)(播放、停止、跳轉(zhuǎn));TellTarget()指令需要一個“目標(biāo)”參數(shù),將鼠標(biāo)置于參數(shù)位置,目標(biāo)路徑按鈕即被點亮,單擊目標(biāo)路徑按鈕,彈出其窗口,從中選擇TellTarget控制的電影實例。

設(shè)置及獲取影片剪輯元件實例的屬性

要在影片剪輯播放時改變其屬性值,可以通過“全局函數(shù)|影片剪輯控制|setProperty”動作設(shè)置新屬性:

setProperty(目標(biāo),屬性,值);

目標(biāo):用于電影實例所在路徑與名稱;

屬性:用于電影實例的屬性名;

值:用于設(shè)置指定屬性的屬性值;

同理,getProperty(目標(biāo),屬性,值);

拖曳指令及mouse對象

當(dāng)影片播放時,允許影片剪輯實例被拖曳。調(diào)用stopDarg動作停止鼠標(biāo)拖曳影片剪輯實例,實現(xiàn)該功能還需要Flash提供的鼠標(biāo)對象,控制鼠標(biāo)的顯示和隱藏,相關(guān)指令為mouse.hide()及mouse.show()。

全局函數(shù)|影片剪輯控制|stratDrag,stratDrag(目標(biāo)[固定,left:Number,top:Number,right:Number,bottom:Number]):Viod

目標(biāo):指要拖曳的影片剪輯的目標(biāo)路徑;

固定:true或false,表示鼠標(biāo)是否鎖定在拖曳對象中心位置;

(l,t):左上角坐標(biāo);(r,b):右下角坐標(biāo);這些參數(shù)定義了可拖曳的范圍。

上一篇:分析flash課件動畫設(shè)計的應(yīng)用

下一篇:三維動畫整體制作流程以及角色設(shè)計制作流程

最新文章
案例欣賞