[Unity] 以 Interface 介面搜尋場景上所有物件
有在 Unity 用過 Interface 介面的工程師們應該都知道 GetComponent<介面名稱>; 的用法,但卻沒辦法用 FindObjectsByType<介面名稱> 來找物件。
有在 Unity 用過 Interface 介面的工程師們應該都知道 GetComponent<介面名稱>; 的用法,但卻沒辦法用 FindObjectsByType<介面名稱> 來找物件。
錯誤訊息位置 請檢查 Gradle build failed. 紀錄。 如出現 Your project path co
昨天開了一個新專案,打算要來統整關於遊戲 Menu 的系統。其中我為了「將影片塞入主選單背景,並且要模糊化」這檔事找了兩種解決辦法,其一是用 PBR Graph 寫一個疊加多重偏移的模糊效果,另一個就是參考 Standard Assets 中已棄用的 Image Effect 的說明 — Post Processing。
平常我們的程式都是由上到下按照順序執行,只要沒放錯位置,後面的功能都有辦法讀到前面方法輸出的結果。 但是如果碰到非同步
Unity 早已發佈新版的輸入系統「Input System」,是個不同於以往在 Update 塞 Input.GetKey 的輸入方式,它使用更好的委派/事件來處理這些行為。
最近有機會接觸到用 C# 來操作 StreamingAssets 資料的功能,所以會大量接觸「檔案路徑」的資料處理。然而
之前用到 DOTween 的時候就已經很好奇了,為甚麼他的 Log 可以有顏色和粗體?如果我們的 Log 都能用醒目提示
在多人連線系統中,要讓一個物件的行為能同步到所有客戶端的行為稱為 RPC (Remote Procedure Call)
Mirror Networking 最基本的架構就是 Network Manager 與 Player 物件,本篇文章將
Unity 多人連線系統中最夯的套件不外乎就是 Photon,但是 Photon 因為需要原廠授權,且有線上人數限制 (
當你想要用 Unity 內建的 SceneManager 切換場景時通常是手動輸入名字讓他跑,但是應該是時候意識到這是一
今天要筆記的是 Unity 事件「UnityEvent」的基礎用法,他與一般的 Delegate 其實是一樣的東西,只不
如果想要在 Class 下存放多筆相同類型的物件時常會使用陣列來達成,但在有些不方便使用陣列的地方時該怎麼辦呢?今天要筆