這篇教程為“Flash AS 實例進階教程”的一部分。查看全套教程>>>>。
源文件下載
>>>>>點擊查看動畫效果<<<<<
實例2-1循環按鈕
⑴ 基本思路?、侔粹o觸發事件發生后有可執行的兩個以上的命令。
②由條件判斷語句來執行不同的命令。
?、郯粹o的外觀要有相應的切換(如果需要)。
此外還有不同的思路,將若干個按鈕放在一個 MC 不同的關鍵幀上,執行一次按鈕動作后跳轉幀,效果雖然相同,但制作麻煩,不符合我們使用 AS 的理念,不作為本節學習的內容。 (見源文件 21.2 )
(2)新知識點%(模)的應用, n%m 的意思是 n 除以 m 的余數,例如 10%3 的返回值是 1 , 3%10 的返回值是 3 ,一個遞增變量對一個常數求模可以得到一組有規律的循環變量,其用途是很廣的。
(3)實例說明①場景上是一個有補間動作且在第 1 幀停止的 MC 。
?、谟蚁陆鞘莾蓚€分別寫有“ stop ”和“ play ”的影片剪輯元件和一個隱形按鈕,分別放在不同的圖層,但疊放在相同位置。
③由隱形按鈕上的腳本循環控制 3 個 MC 的播放狀態,循環周期為 2 次
④由左下角按鈕上的腳本循環控制有補間動作的 MC ,循環周期為 3 次。
?。?)編寫動作腳本
①在圖層 7 的第 1 幀輸入:
?。?)小結
本講雖然沒有涉及太多的新知識,但開始著重思路訓練,為今后學習打好基礎,并開始積累和掌握動作腳本編寫方法?!?/p>
?。?)課后練習
利用教程提供的源文件里的影片剪輯“環”,再作一循環按鈕, 每點擊按鈕兩下分別顯示 3 種不同形態,向前走,向后走,和躺下不動,見效果。
>>>>>點擊查看動畫效果<<<<<
練習2-1
這篇教程為“Flash AS 實例進階教程”的一部分。查看全套教程>>>>。
新聞熱點
疑難解答