9 件鼓組(大鼓、軍鼓、三個通通鼓、兩顆鈸、踩鈸、鑼),滑鼠滑過或按鍵盤 0~9 即時發聲,附帶擊打動畫回饋。


smallcrash、BASS 等 9 個)。smcrashbutton 等 9 個,Over 幀放入聲音、Down 幀放入對應圖形元件,實現滑鼠觸發聲光同步。crash1movie 等 9 個,內含圖形元件淡出動畫 + 聲音同步,供鍵盤觸發 tellTarget/play() 調用。600×580 px,白底。匯入 9 支鼓聲音檔 + 一張架子鼓全圖(無標註)。
各繪製對應鼓件的高光/擊打變形圖(如 smallcrash 對應 crash1 區塊)。


以 smcrashbutton 為例:
• 彈起幀:空白
• 經過幀:放入聲音 crash1(同步:事件)
• 按下幀:放入圖形元件 smallcrash
其餘 8 個同理,聲音與圖形一一對應。

以 crash1movie 為例:
• 圖層 1:第 1 幀 stop();,第 2 幀放入 smallcrash 透明度 50%,第 5 幀關鍵幀,2→5 建立形狀補間(淡出縮放)。
• 圖層 2:第 2 幀放入聲音 crash1(同步:開始)。
其餘 8 個同理。

pic:放入架子鼓全圖。crashamovie:拖入 9 個影片剪輯實例,命名對應圖2編號(crash1、bass、hihat…)。BUTTONS:拖入 9 個按鈕實例,精準蓋在對應鼓件上方。| 按鈕 | 按鍵 | 目標實例 |
|---|---|---|
| smcrashbutton | 7 | /crash1 |
| BASSBUTTON | 0 | /bass |
| hihatbutton | 1 | /hihat |
| lgcrashbutton | 8 | /crash2 |
| ridebutton | 9 | /ride |
| SMAREBUT | 2 | /snare |
| tomabutton | 4 | /toma |
| tombbutton | 5 | /tomb |
| tomcbutton | 6 | /tomc |
統一腳本模板:
on(keyPress "7"){
tellTarget("/crash1"){ play(); }
}
Sound 類別 + SoundChannel 管理播放,支援多聲道混音。stage.addEventListener(KeyboardEvent.KEY_DOWN, ...) 集中處理映射表。TweenLite/GSAP 或 SpriteSheet,效能更佳。