本教學示範如何利用「影片剪輯作為圖片容器」+「按鈕事件控制幀跳轉」,製作滑鼠移過縮略圖即顯示大圖、移出恢復提示的互動相簿效果。邏輯清晰,無需複雜代碼,適合入門互動設計練習。
新建 ActionScript 2.0 文件,舞台 300×360,幀率 12 fps。

viewer**(關鍵)。
雙擊進入 viewer 內部編輯:
stop();。
導入圖片至程式庫

時間軸:第 1 幀提示,第 2~6 幀各放一張圖

第 1 幀提示文字 + stop()

第 2~6 幀放入圖片
返回主場景,從程式庫拖出圖片縮小為 60×60,排列於 viewer 下方。每張縮略圖轉為按鈕元件(F8→按鈕)。

為每個縮略圖按鈕添加對應幀號的跳轉代碼(假設第 1 張對應第 2 幀,以此類推):
// 滑鼠移入 → 顯示對應圖
on (rollOver) {
_root.viewer.gotoAndStop(2); // 第 1 張按鈕用 2,第 2 張用 3...
}
// 滑鼠移出 → 恢復提示(第 1 幀)
on (rollOut) {
_root.viewer.gotoAndStop(1);
}
// 點擊鎖定(可選)
on (release) {
_root.viewer.gotoAndStop(2);
}
關鍵點: _root.viewer 以絕對路徑定位主時間軸上的容器實例,gotoAndStop(幀號) 精準控制顯示內容。
Ctrl+Enter 測試,驗證懸停切換、移出重置、點擊鎖定功能。
viewer 內部幀間加入 Alpha 運動補間。loadMovie 替換內部時間軸靜態圖片。