來用Unity 做個遊戲

講者:王譽錚

日期:2021/05/02

Outline

  • 事前準備

  • 初始設置

  • 實作 - Menu

  • 實作 - 場景切換

  • 實作 - Game

事前準備

  1. Unity Hub
  2. 註冊 Unity 帳號
  3. 使用Unity Hub 安裝 2019.4.10版本
    (可依據自己需求換成別的版本)
  4. 安裝 Visual Studio

初始設置

實作 - Menu

Game Object

各物件可以從此處新增

Canvas 內的 Render Mode 改為 World Space

位置、角度、大小等物件參數

Image 相關參數

如果想直接在 Image 放圖片的話,需要確認該圖片的Texture Type 為 Sprite

button 跟 Image 一樣,自行調整大小位置等參數

  • 調整大小請更改 width 與 height,不要變更scale,不然容易壓縮變形

參考數值

新增Button 時,可以看到他的階層下會有一個 Text。

請自行調整 Text 的相關參數

實作 - 切換場景

在 Project 右鍵新增 C# Script 並點開

  • 建立好後不要改檔名

引入 UnityEngine.SceneManagement

新增 changeScence 函式

在 Hierarchy 右鍵新增一個 empty,並將剛寫好的Script直接拉進去

設定點擊按鈕時會發生的事件

在 Project 右鍵新增 Scenes

開啟Build Setting,將所有場景拉入Scenes In Build

  • 放置順序依照流程順序

實作 - Game

建立一個Sprite,並在Sprite > Renderer 的 Sprite選擇一個圖案並調整為攝影機的大小

請下載此圖片,或另外找喜歡的圖片做操作

Sprite Mode 改為 Multiple,並按下Sprite Editor

sprite editor > slice > slice > apply

將家具放置到場上後可自行調整大小與位置

若會被背景遮住,可以調整z軸或是點選2D/3D切換按鈕去拖曳

To be continue

來用Unity 做個簡易遊戲

By arashi

來用Unity 做個簡易遊戲

  • 126