24-6 設定開始與結束場景中的 程式
description
Transcript of 24-6 設定開始與結束場景中的 程式
![Page 1: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/1.jpg)
24-6 設定開始與結束場景中的程式
• 最後我們要替這個遊戲收個尾 , 幫它把開始的等待畫面跟結束畫面處理一下。
![Page 2: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/2.jpg)
設定開始場景1. 請切換到開始場景 , 我們一開始就計畫要
在此場景先播放一段開場動畫後 , 等待玩家按鈕 , 等玩家按下開始遊戲鈕後才進入遊戲場景 , 而開場動畫元件之實體我們已經在練習檔中放置好了:
![Page 3: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/3.jpg)
設定開始場景
![Page 4: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/4.jpg)
設定開始場景2. 請雙按開場動畫元件 ( 就是舞台中的蟑螂
實體 ) 進入編輯狀態 , 為開始遊戲鈕加上 ActionScript :
![Page 5: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/5.jpg)
設定開始場景
![Page 6: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/6.jpg)
設定開始場景• 須注意的是此處我們是在元件實體中設置
ActionScript 來控制上一層的時間軸主動畫 , 所以必須使用 ActionScript 2.0 類別 / 影片 /MovieClip/ 方法類別下的 gotoAndStop 語法。
![Page 7: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/7.jpg)
設定結束場景• 接下來是整個遊戲製作的最後階段-設定
結束場景。在結束場景中必須顯示分數、評語和再玩一次鈕 , 所以我們必須分別在結束場景中 Actions 圖層之第 1 格影格裡 , 和再玩一次鈕上分別設置 ActionScript 。其中又以前者的程式較複雜 , 以下是該影格完整的 ActionScript :
![Page 8: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/8.jpg)
設定結束場景
![Page 9: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/9.jpg)
設定結束場景• 以下我們就開始一步步完成結束場景中的
程式設定。1. 首先要在結束場景中讓滑鼠指標重新顯現 ,
並移除小拖鞋自製滑鼠指標。請點選結束場景中 Actions 圖層之第 1 格影格 , 然後開啟動作面板:
![Page 10: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/10.jpg)
設定結束場景
![Page 11: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/11.jpg)
設定結束場景2. 接著在同樣的位置繼續加入 ActionScript,
這次要加入依分數多寡來顯示不同評語的程式:
![Page 12: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/12.jpg)
設定結束場景
![Page 13: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/13.jpg)
設定結束場景3. 剩下最後一個程式設定 , 就是在結束場景
中 , 再玩一次鈕圖層中點選再玩一次按鈕元件之實體 , 然後設定如下 ActionScript , 讓玩家按下此鈕後可以跳到開始場景即可。
![Page 14: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/14.jpg)
設定結束場景
![Page 15: 24-6 設定開始與結束場景中的 程式](https://reader033.fdocuments.net/reader033/viewer/2022061610/56813a48550346895da23d9e/html5/thumbnails/15.jpg)
設定結束場景• 打蟑螂遊戲就這樣完成了!你可以匯出 Fla
sh 影片檔 , 享受完整的遊戲囉!