- 編程真酷:Scratch3.0游戲創(chuàng)作之旅
- 梁權(quán)偉
- 436字
- 2020-11-02 09:58:12
2.3 添加霸王龍
添加更多的恐龍角色,讓我們恐龍樂園熱鬧起來。
⑨添加霸王龍角色
編輯器中提供了4種添加角色的方式。“添加角色”按鈕在編輯器中的右下角。將鼠標移動至按鈕上,按鈕上即展開其他選擇方式,單擊按鈕即可打開角色庫。

⑩設(shè)定角色大小和名字
設(shè)置角色默認大小和位置。在角色素材區(qū),選中角色,即可修改對應的角色大小、角色方向、角色名字和顯示狀態(tài)切換等。

?讓霸王龍也動起來
將“三角龍”的代碼,通過右鍵復制或者拖曳代碼到“霸王龍”角色上完成代碼復制。運行代碼,霸王龍和三角龍都動起來了。


運行調(diào)試一下
單擊“啟動運行”,開始運行游戲項目。兩只恐龍來回在舞臺區(qū)中走來走去。當霸王龍遇上三角龍時,霸王龍會覆蓋在三角龍的上面。

?造型的切換
游戲程序中也許只是一些角色不同,就可以將整個游戲趣味性提高一個等級。或者給角色創(chuàng)建更多造型,如行走、跳躍、受傷等。使用事件模塊中的“空格事件”和外觀模塊中的“下一個造型”指令,可實現(xiàn)用空格鍵控制造型變換。


站立

跳躍

尖叫
外觀造型的變換
按下空格鍵時,觸發(fā)后續(xù)的腳本。

推薦閱讀
- UI圖標創(chuàng)意設(shè)計
- 垃圾回收的算法與實現(xiàn)
- JavaScript+jQuery網(wǎng)頁特效設(shè)計任務驅(qū)動教程(第2版)
- Django開發(fā)從入門到實踐
- Learning C++ Functional Programming
- Scratch 3.0少兒編程與邏輯思維訓練
- Java Web基礎(chǔ)與實例教程
- The Data Visualization Workshop
- AutoCAD VBA參數(shù)化繪圖程序開發(fā)與實戰(zhàn)編碼
- Nginx實戰(zhàn):基于Lua語言的配置、開發(fā)與架構(gòu)詳解
- 微服務架構(gòu)深度解析:原理、實踐與進階
- Mastering openFrameworks:Creative Coding Demystified
- C++反匯編與逆向分析技術(shù)揭秘(第2版)
- 一本書講透Java線程:原理與實踐
- Python機器學習算法與應用