[Unity 6] 使用 YOLO11 來開發動作捕捉功能,同步遊戲物件位置至關節座標
動作捕捉能創造有沉浸感的互動體驗,玩家可以透過網路視訊鏡頭來與作品互動。YOLO11 有提供開箱即用的動作捕捉模型,我們可以藉由將 YOLO 分析出來的關節座標傳送到 Unity 來建構互動裝置。 …
[Minecraft] 2025 基岩版光影資源包推薦
Minecraft 基岩預覽版已能透過安裝支援光影的資源包 (材質包),來讓遊戲內有豐富的光線效果。本文將介紹於 CurseForge 上推薦的幾個光影資源包,並說明如何在 Win11 上安裝與啟用。
[Unity 6] 敵人死亡時用事件 (Event) 來計算數量
假設有一個情境,要計算遊戲中死亡的敵人數量,最芭樂的作法是在生命值 (HP) 歸零時呼叫 GameManager 的方法來增加計數,但這個會讓敵人的程式和 GameManager 被綁在一起,如果哪天 GameManager 壞掉,敵人的程 …
[Unity 6] 在檢查器 (Inspector) 中設定事件 (Event) 觸發的方法
在 上一篇文章中宣告好 Unity 事件 後,除了能用 C# 來監聽與定義觸發事件後要執行的程式,也可以在檢查器中設定。本文要來介紹如何在 Unity 的檢查器中設定無參數與有參數的事件。
[Minecraft] 用 Prism Launcher 安裝 CurseForge 模組包
CurseForge 已封鎖部分模組的下載權限,讓如 Prism Launcher 的第三方啟動器無法做到一鍵安裝模組包的功能。本文要來說明在 Prism Launcher 中碰到封鎖下載時,要如何手動下載指定模組。
[Unity 6] 事件 (Event) 的 2 種常見 C# 語法
事件可以有效解構各個腳本之間的依賴。簡單來說就是讓你在修改或刪除其它程式的時候不會讓原本的程式壞掉的一種方法。本文要來介紹的是 Unity 的 2 種常見 C# 寫法。
[StreamDiffusion] 修復 ImportError: cannot import name 'cached_download' from 'huggingface_hub' 錯誤
近期在研究 StreamDiffusion,發現在 Python 3.10 中執行時會出現「ImportError: cannot import name ‘cached_download’ from …
[StreamDiffusion] 安裝 Windows/CUDA 開發環境
StreamDiffusion 是一個讓 StableDiffusion 的生圖模型能快速生成的工具,簡單來說就是犧牲品質換取更快的更新率。這個工具的環境建置流程稍微複雜,本文將說明如何在 Windows 11 的桌上型電腦上安裝。
[TouchDesigner] 多部影片自動接續播放
收到學長來信,有一需求是要在 TouchDesigner 中,讓 3 部影片分別在播放結束時會切換到下一部,並且在 3 部都播完時自動重新從第一部開始重播。在這個案例中,我們主要會用到 Movie FIle In、Info、Switch …
[Unity 6] 安裝 NuGet 套件
NuGet 是一個開源的套件管理系統,它專門用於 C#,且擁有豐富的資源,包括大名鼎鼎的 Newtonesoft.Json 和 Microsoft.OpenApi、Serial.IO.Ports、MySQL 等常用功能。Unity …