【玩法】
按綠旗開始 ,背景畫面與仙人掌會移動重複出現 分數取計時器 x1000分
按上鍵會跳躍 ,目的 閃過仙人掌
按左鍵會移 按右鍵會移 Dinosaur碰到仙人掌遊戲結束 碰到仙人掌遊戲結束
【素材】
可到以下網址下載,本題為第7題
https://contest.tc.edu.tw/pub/showrank.aspx一、成功匯入角色10%
匯入四個角色 back01/back2/ cacus/Dinosaur檢查 匯入角色
匯入四個角色
二、綠旗被點擊 _角色的定位與移動:10%
1. 角色 back1會定位到 (0,0)2. 角色 back2會定位到 (480,0)
3. 仙人掌 cacus定位到 (480,-100)
4. 如影片所示 以上三個角色都會重複執行往左移動。
三、檢查背景卷軸功能:20%
透過角色 back1與 角色 back2 背景不斷移動且能重複出現,畫面不會間斷
Dinosaur的程式碼如上:
Back01的程式碼如上:
Back02的程式碼如上:
四、Dinosaur 角色 定位 + Dinosaur 左右下移動 20%
1. 綠旗被點擊 尺寸設定 適宜的尺寸, 定位到 (-100,-50)2. 檢查 Dinosaur最上層顯示
3. 按綠旗 Dinosaur 會不斷地換下一個造型 會不斷地換下一個造型
4. 按右鍵 Dinosaur會向右移動 會向右移動 5個單位
5. 按左鍵 Dinosaur會向左移動 會向左移動 5個單位
Dinosaur的程式碼如上:
五、Dinosaur重力模擬與跳躍
1. 跳躍 : 當向上鍵 被按下, 被按下, Dinosaur會跳躍 規則 : 高度 y座標值 會依序 改變 30次分別為 15、14、13、12 …、3、2、1、 -1、-2、-3、..、-14、-15
2. 檢查是否回到原本的高度
先新增一個變數「G」重力,設為15改變31次,每次增加-1
Dinosaur的程式碼如上(繼續寫):
六、仙人掌像重複出現的卷軸功能:10%
1. 尺寸設定 適宜的大小2. 圖層 能上移到頂層
3. 仙人掌能由 (480,-100) 不斷的往左邊移動,到 了左邊界後再回(480,-100) 後再不斷的往左邊移動。
七、懂得利用「計時器」控制 分數:10%
能設計計分,隨時間增加數可以成長
新增一個變數Score,然後在舞台上加上程式碼如上:
八、Dinosaur角色碰到仙人掌遊戲會全部停止,且按空白鍵會重新開始
因為按下空白鍵後重新開始,原本Dinosour的程式碼需要改寫如上:
沒有留言:
張貼留言