Unity 事件入門:5 種 C# 委派與事件用法全面解析
本文深入探討 Unity 遊戲開發中,五種常見的事件(Event)與委派(Delegate)使用方式:基本的 delegate、C# 的 Action 與 EventHandler、以及 Unity 獨有的 UnityAction 與 UnityEvent。透過清晰的程式碼範例與差異比較,幫助開發者快速理解它們的優缺點與最佳應用場景。特別解釋了為何在處理多個參數時,EventHandler 是更優 …
Unity 專案太大怎麼辦?3 步驟搞定備份、打包與瘦身
每次交作業、備份或分享專案,都因 Unity 檔案太大而煩惱嗎?這篇精簡指南將徹底解決你的困擾。我們將帶你用短短 5 分鐘,手把手學會只打包專案的必要檔案,並安全移除編輯器快取與暫存檔。從此告別臃腫的專案,輕鬆又快速地傳送你的核心內容!
將 Unity 腳本編譯成獨立 .dll:打造可重用、跨專案的函式庫
Unity 專案中,腳本常與專案緊密耦合,難以跨專案重複使用。本文將探討如何像 DOTween 一樣,將 Unity 獨有的 MonoBehaviour、GameObject 等功能編譯成獨立 .dll 動態連結函式庫。透過本教學,你將學會如何在 .NET 類別庫專案中引用 Unity 函式庫,並打造高效、可維護的跨專案腳本資產。
透過 Docker Desktop (WSL 2) 快速建立 Windows 11 虛擬機
本文將說明如何在 Windows 11 上使用 Docker Desktop 與 WSL 2,配合 dockurr/windows 來快速建立一個 Windows 11 虛擬機,並透過 RDP 來遠端桌面連線。
在 Windows 上直接部署 GitLab Runner
本文說明如何在 Windows 系統中,直接安裝並設定 GitLab Runner 服務。此 Runner 將以 Shell 執行器運行,適合執行與 Windows 環境相關的 CI/CD 任務,例如 PowerShell 腳本或 .NET 專案的建置。
在 WSL 2 上使用 Docker 部署 GitLab Runner
本文將延續前一篇 GitLab 架設教學,說明如何在 WSL 2 環境中,透過 Docker 部署並註冊一個專門用於執行 CI/CD 任務的 GitLab Runner。此 Runner 將以 Linux 容器作為執行環境。
使用 Docker on WSL 2 快速部署個人 GitLab 服務
本文介紹如何在 Windows Subsystem for Linux (WSL 2) 環境中,透過 Docker 快速安裝與設定 GitLab Community Edition (CE),並結合 ZeroTier 實現跨裝置存取,打造一個私有的程式碼託管平台。
Arduino 串接 Unity / TouchDesigner:使用 ArduinoJson 實現感測資料 JSON 序列化傳輸
想將 Arduino 感測資料即時應用於遊戲或互動設計?本文將示範如何利用 ArduinoJson 套件,將 Arduino 各式感測資料序列化為 JSON 格式字串,透過 Serial 埠高效傳輸至 Unity 或 TouchDesigner。文中詳細教學如何在各自軟體中反序列化接收到的 JSON 資料,讓你的 Arduino 感測器資料無縫整合到遊戲開發或互動藝術專案中。
電腦空間魔術師:TreeSize Free 快速找出硬碟佔用元兇
硬碟空間總是不夠用?想知道哪些檔案或資料夾悄悄吞噬了你的寶貴儲存空間嗎?本文將介紹一款強大的免費工具 TreeSize Free,教你如何下載、安裝,並透過它快速分析磁碟使用情況,輕鬆找出佔用大量空間的「元兇」。
hiberfil.sys 能刪除嗎?如何安全關閉 Windows 休眠,釋放被占用的磁碟空間
你的 C 槽空間是否被一個神秘的 hiberfil.sys 檔案佔用大量空間?本文將深入解析 hiberfil.sys 的用途,並提供詳細步驟,教你如何安全地關閉 Windows 的休眠功能,輕鬆釋放被這個隱藏系統檔佔用的 GB 級磁碟空間。