Unity開發遊戲--2D坦克大戰(二)
前言
接第一章,這一章主要講地圖對象創建,以及如何製作動畫。
創建地圖對象
和創建角色一樣,將map圖集下面的圖片,拖到Hierarchy中創建地圖對象,並修改其scale值。
將Hierarchy中的地圖對象,拖拽到“Prefabs”文件下,生成prefab。
製作動畫
創建動畫文件夾
創建“Animation”和“AnimatorController”兩個文件夾。
創建Born動畫
按住“shift”鍵,鼠標左鍵點選多張“Born”的圖片,並拖拽到Hierarchy。這時會自動彈出對話框,提示創建動畫。
1、創建born動畫
2、調整動畫文件scale大小
調整動畫文件的scale值爲(3, 3,3)。
3、預覽動畫效果
點擊“Play”按鈕,就可以看到動畫的效果。
3、生成Born動畫對象的prefab
將“Born_0”動畫控制器改名爲“BornController”,並拖放到“AnimatorController”文件夾下面。將“Born”動畫文件拖放到“Animation”文件夾。
將Hierarchy中的“Born”拖拽到“Prefabs”文件夾下,生成prefab。
4、整理Prefab文件
將prefab對象整理到如下文件夾下。
創建其它動畫
同上面創建動畫的流程一樣,創建其他動畫。
1、創建爆炸動畫
2、創建護盾動畫
3、創建河流動畫
總結
至此,我們遊戲場景中所用到的基本對象顆粒和動畫,製作完畢。下一節,開始實現基本的遊戲邏輯。
(未完待續…)