Unity 引擎

這個分類收錄了 Unity 的技術教學,目前 Video Player 等提供現成 C# 程式碼的主題較為熱門,請使用下方的搜尋功能查詢文章。
2025.04.10 / Unity 引擎

[Unity 6] 敵人死亡時用事件 (Event) 來計算數量

假設有一個情境,要計算遊戲中死亡的敵人數量,最芭樂的作法是在生命值 (HP) 歸零時呼叫 GameManager 的方法來增加計數,但這個會讓敵人的程式和 GameManager 被綁在一起,如果哪天 GameManager 壞掉,敵人的程 …
2025.04.10 / Unity 引擎

[Unity 6] 在檢查器 (Inspector) 中設定事件 (Event) 觸發的方法

上一篇文章中宣告好 Unity 事件 後,除了能用 C# 來監聽與定義觸發事件後要執行的程式,也可以在檢查器中設定。本文要來介紹如何在 Unity 的檢查器中設定無參數與有參數的事件。
2025.04.10 / Unity 引擎

[Unity 6] 事件 (Event) 的 2 種常見 C# 語法

事件可以有效解構各個腳本之間的依賴。簡單來說就是讓你在修改或刪除其它程式的時候不會讓原本的程式壞掉的一種方法。本文要來介紹的是 Unity 的 2 種常見 C# 寫法。
2025.03.17 / Unity 引擎

[Unity 6] 安裝 NuGet 套件

NuGet 是一個開源的套件管理系統,它專門用於 C#,且擁有豐富的資源,包括大名鼎鼎的 Newtonesoft.Json 和 Microsoft.OpenApi、Serial.IO.Ports、MySQL 等常用功能。Unity …
2024.12.02 / Unity 引擎

[Unity 6 教學] Spout 跑不動,試著用 NDI 實作 TouchDesigner 影像雙向傳輸

KlakSpout 目前無法在新版 Unity 上運作,我們可以改用 KlakNDI 來取代 Syphon/Spout 的影像傳輸功能,是一種犧牲效能來換取相容性的作法。
2024.11.02 / Unity 引擎

[Unity 6 教學] 用 AI 快速設計場景!Stable Diffusion 生成高品質無縫貼圖,新手也能輕鬆上手

想要設計好看的場景,但找不到貼圖素材嗎?Stable Diffusion 是一個免費的 AI 圖片生成工具,我們能用它來快速生成遊戲場景的貼圖,短時間內產出擁有高品質材質的物件。本文將教你如何透過簡單的設定來生成無縫貼圖,真正落實 AI 輔 …
2024.10.25 / Unity 引擎

[Unity 6 教學] 新手必讀!10 分鐘快速搞定 VS Code 輕量化開發環境

Visual Studio 和 VS Code 是 Unity 開發者最常使用的 C# 腳本編輯工具,通常都建議用 Visual Studio,但因為它軟體比較臃腫,導致有些電腦跑不太動,這時可以考慮改用輕量化的 VS Code 來開發遊 …
2024.10.20 / Unity 引擎

[Unity 6 教學] 加速開發!Figma + Rive 無縫整合 UI 動畫高效工作流

Figma 是目前非常熱門的 UI 設計工具,但其中的動畫效果則難以導入到 Unity 裡面,需要工程師在 Unity 中想辦法重現在 Figma 中實現的效果。而最近的一款新工具「Rive」號稱能無縫整合成品到 Unity,Rive 提供 …
2024.10.18 / Unity 引擎

[Unity 6 教學] 關閉啟動程式時的 Made with Unity 畫面

日前官方已發布 Unity 6 更新,迎來了許多新功能。經歷過 Runtime Fee 風波後,現在的 Unity 已完全取消根據安裝數收費的政策,但仍保留有利於開發者的多種方案,其中之一就是免費版的福音:可選擇關閉執行 Unity 開發的 …
2024.09.22 / Unity 引擎

[Unity 教學] Video Player 影音播放 C# 腳本語法範例

Video Player 是 Unity 的影片播放功能,開發者可以透過 C# 腳本控制影片的播放、停止、暫停、抽換或計時。本文將說明如何以 C# 腳本控制 Video Player,並提供許多常用功能的語法示範。