Unity UI - Button 教學Author: Kelvin Huang
GameObject.SetActive 控制物件開啟或關閉。
Animator.Play 播放動畫(輸入動畫名稱)
控制燈光亮度 Light.intensity
控制攝影機 Camera.orthographic
新增一個 C# 腳本並將此腳本套用到 Canvas 畫布,雖可將腳本套用到按鈕物件,不過隨著按鈕的數量增加,會讓腳本的位置分散在不同的地方。若套用到單一物件(例如畫布或是特定物件)可讓腳本集中易於管理。 開啟腳本編輯器,修改腳本的內容後存檔。 注意!Clicked () 前有加上 public 否則不會出現在下拉選單。 On Click () 的對象選擇 Canvas 畫布,然後從右側的下拉選單,選擇適當的選項。
跳到指定場景遊戲場景必須預先加入 Build Settings 的 Scenes In Build 清單,否則將無法順利載入。
製作關閉遊戲的按鈕使用 Application.Quit 讓玩家關閉進行中的遊戲。
回到 Unity 並選取 Button 按鈕,我們將透過 Inspector 屬性編輯器 Button (Script) 下方的 On Click () 設定按鈕的事件。 目前顯示 List is Empty 代表空白,點選下方的 + 圖示。
製作彈出視窗使用 Panel 製作遊戲中的彈出視窗。 透過調整 Rect Transform 設定視窗的大小與位置。
Copyright © 2025 CG Digital Corp. All rights reserved.
|