-
交互動畫
鎖定
- 中文名
- 交互動畫
- 外文名
- Interactive animation
- 開發工具
- Flash、photoshop,等
- 基本控制語句
- gotoAndStop()、play()等
- 相關關鍵詞
- 交互式動畫、交互動畫製作等
交互動畫開發工具
Flash是由macromedia公司推出的交互式矢量圖和 Web 動畫的標準,由Adobe公司收購。網頁設計者使用 Flash 創作出既漂亮又可改變尺寸的導航界面以及其他奇特的效果。Flash也是存儲芯片的一種,通過特定的程序可以修改裏面的數據。Flash的前身是Future Wave公司的Future Splash,是世界上第一個商用的二維矢量動畫軟件,用於設計和編輯Flash文檔。1996年11月,美國Macromedia公司收購了Future Wave,並將其改名為Flash。在出到Flash 8以後,Macromedia又被Adobe公司收購。Flash通常也指Macromedia Flash Player(現Adobe Flash Player)。
其它輔助工具:photoshop,flex, illustrator等。
交互動畫基本控制語句
stop()
stop()
play()
gotoAndPlay()
play()
gotoAndPlay()
gotoAndStop()
if、else、else if
on()
stop()
作用:停止當前正在播放的動畫,通常用於按鈕控制影片剪輯或幀。(暫停)
語法:stop();
對象:影片剪輯元件、幀。
play()
作用:使停止(暫停)播放的動畫繼續播放,通常用於按鈕控制影片剪輯或幀。
語法:play();
對象:影片剪輯元件、幀。
gotoAndPlay()
作用:將播放頭轉到場景中指定的幀並從該幀開始播放,如果未指定場景,則播放頭將轉到當前場景中的指定幀。
語法:gotoAndPlay([scene,]frame);
frame:幀編號,必選。
scene:場景名稱,可選。
對象:影片剪輯元件、幀、按鈕元件。
gotoAndStop()
作用:將播放頭轉到場景中指定的幀並從該幀停止播放,如果未指定場景,則播放頭將轉到當前場景中的指定幀。
語法:gotoAndStop([scene,]frame);
frame:幀編號,必選。
scene:場景名稱,可選。
對象:影片剪輯元件、幀、按鈕元件。
5(1)、if
作用:建立動畫播放的執行條件,只有if中設置的條件成立時,才能繼續執行後面的動作。
語法:
if(condition) //condition指要滿足的條件
{statement(s);} //statement(s)指要執行的語句
對象:影片剪輯元件、幀、按鈕。
5(2)、else
作用:當if設置中的條件不成立時,利用else來執行沒有滿足if條件的後續動作。
語法:
if(condition)
{statement(s);}
else(condition) //如果前面的條件不成立
{statement(s);}
對象:影片剪輯元件、幀、按鈕。
5(3)、else if
作用:對多個條件的判斷,通常和if、else配合使用。
語法:
if(condition)
{statement(s);}
else if(condition) //如果前面的條件不成立而該條件成立
{statement(s);}
else {statement(s):} //如果前面的條件都不成立
對象:影片剪輯元件、幀、按鈕。
getURL()
作用:使某幀或按鈕鏈接到某個網頁等。
語法:
getURL(url[,window[,”variables”]]);
url表示需要鏈接到的網頁地址
window表示設置網頁打開的位置
variables表示設置發送變量的方式
對象:影片剪輯元件、幀、按鈕。
on()
作用:事件處理函數,是指定觸發動作的鼠標事件或按鍵事件。
語法:
on(mouseEvent)
{statement(s);}
//mouseEvent是事件觸發器
對象:影片剪輯元件、幀、按鈕。
mouseEevent
Press:鼠標指針經過按鈕時按下鼠標按鈕
Release:鼠標指針經過按鈕時釋放鼠標按鈕
releaseOutside:鼠標指針經過按鈕時按下鼠標按鈕後,將鼠標指針移到按鈕之外,此時釋放鼠標按鈕
rollOut:鼠標指針移出按鈕區域
rollOver:鼠標指針經過按鈕
dragOut:鼠標指針經過按鈕時按下鼠標按鈕,然後移出此按鈕區域
dragOver:鼠標指針經過按鈕時按下鼠標按鈕,然後移出此按鈕區域,再移回此按鈕
keyPress:表示按下指定的按鍵。
交互動畫相關關鍵詞
交互式動畫
交互動畫製作
flash交互動畫
flash交互動畫實例
flash 指令交互動畫
交互式動畫製作
交互式flash動畫
交互動畫製作