學習目標:
1. 理解並掌握面向控件的含義及使用方法.
2. 掌握使用按鍵控制的方法.
3. 理解重執行和判斷語句
4. 學習造型繪制,變形的操作技巧
程序操控說明:
用左右方向鍵控制"吃豆人"移動.豆子從舞台上方落下,如果被"吃豆人"碰到,就隱藏,表示豆子被吃掉.
程序運行效果:
一. 設置舞台和角色
1. 設置舞台背景
2. 繪制"吃豆人"
- 使用圓形工具畫出頭和眼睛
- 繪制時注意造型的中心點與畫布的中心點要對齊
- 使用變形工具調整出嘴巴
- 用變形工具點出上線嘴唇的位置
- 拖動上下嘴唇的弧線中間位置的點向內形成嘴巴
- 眼睛的做法是一樣的
- 復制造型1,產生造型2,在上下嘴唇點的位置外再點個點,然后分別選擇上下嘴唇點,刪除上下嘴唇點,就把嘴巴變大了.
3. 繪制綠豆子
二. 編寫"吃豆人"的腳本
1. 用左右方向鍵控制"吃豆人"左右移動
2. 編寫"吃豆人"的初始化腳本
- 所謂的初始化,就是角色一開始時的樣子
- 注意設置角色的初始位置
三. 編寫"綠豆子"的腳本
1. 編寫綠豆子的初始化腳本
- 大小,位置
- 怎么讓豆子出現在隨機的位置,注意這里豆子應當在舞台的最上方
2. 綠豆子的下落,以及碰到"吃豆人"的腳本
- 重復執行,如果那么
3. 角色隱藏后怎么再顯示出來呢?
4. 如果沒有碰到怎么辦?
- 如果Y坐標小於-180表示,小綠豆已經跑出了舞台,就停止這個腳本.
5. 復制多個綠豆子
- 所有綠豆子同時出現在舞台,這個不符合游戲的設想,怎么辦?
- 在游戲開始增加等待,讓每個豆子的等待時間不一樣
- 腳本編寫好后,再復制其它的豆子
- 為啥一開始,要設置隱藏?
- 在角色區中隊角色進行復制,不僅復制了該角色,還將角色所帶的腳本一同復制.
四. 游戲完整代碼
1. "吃逗人"腳本
2. 豆子的腳本
四. "吃豆子"游戲海可以增加哪些環節,讓游戲更精彩.