vite-plugin-basic-sslを使う
Unityで使いやすい NativeWebSocket
Via UPM (Unity Package Manager): Open Unity Open Package Manager Window Click Add Package From Git URL Enter URL: https://github.com/endel/NativeWebSocket.git#upm-2
Fleck C#軽量なWebsocket Server
ダウンロードした fleck.x.x.x.nupkg ファイルの拡張子を .zip に変更して解凍します。
このあと fleck.x.x.x/lib/netstandard2.0 配下にある Fleck.dll を使います。
先ほどダウンロードした lib/netstandard2.0/Fleck.dll を Assets/Plugins に配置します。
└── 📁 Assets
└── 📁 Plugins
└── Fleck.dll
Unity AI MCP
Unity側
PackageManagerより名前で追加
com.unity.ai.assistant
Claude
%APPDATA%\Claude\claude_desktop_config.json
設定 > 開発者 > ローカルMCPサーバー > 「設定を編集」ボタン で表示される。
{
"mcpServers": {
"unity-mcp": {
"command": "C:\\Users\\あなたのユーザー名\\.unity\\relay\\relay_win.exe",
"args": ["--mcp"]
}
},
"preferences": {
"coworkHipaaRestricted": false,
...(既存の内容はそのまま)
},
"coworkUserFilesPath": "XXX"
}
Codex
C:\Users\あなたのユーザー名\.codex\config.toml
[mcp_servers.unity] command = "C:\\Users\\あなたのユーザー名\\.unity\\relay\\relay_win.exe" args = ["--mcp"] startup_timeout_sec = 20 tool_timeout_sec = 120
もしくは、
settings... > MCPサーバー
名前: Unity MCP
起動用コマンド: C:\Users\あなたのユーザー名.unity\relay\relay_win.exe
引数: --mcp
参考
Use incremental GC
Unityでたまにスパイクが起きる時がある。
Use incremental GC
を確認する。
オンにする。※デフォルトはオンのようだがEditorのバージョン?によってはオフになっているときがある。

参考
URVRでRide5がInjectionできなくなった対応
steamapps/common/RIDE5/EasyAntiCheat/Settings.json
Discordからの指示: EACは1月24日に追加されたため、シングルプレイヤーモードでのみEACを無効にする必要があります。EasyAntiCheat/Settings.jsonの「productid」を 「productid」:「213512351235」 のようなランダムな数字の文字列に変更することで無効にできます。
UniWindowControllerでUnity6で透過にならず黒になる
UnityでのWindowの機能を拡張(透明にしたり最前面にしたり)するライブラリ
UniWindowController/README-ja.md at main · kirurobo/UniWindowController · GitHub
上記の設定の他に下記を行う
ProjectSettings>Player>OtherSettingsの AutoGraphicsAPI fir Windowsのチェックを外し、Direct3D11を最上位にする