Unity

Visual Studio で改行コードを Unix (LF) に統一する

目次 問題点 解決策 問題点 Visual Studio で開発しているとき、改行コードを Unix (LF) に統一したいときがある。 File > Advanced Save Options... から改行コードを指定するという記事がよく出てくるけど、毎回ファイルを開くたびに指定するのは大変。一…

「UNet Client Disconnect Error: NoResources」というエラーの解決方法

目次 問題点 原因 解決策 おわりに 問題点 Unity の通信モジュール UNet の NetworkServerSimple と NetworkClient を使って通信するとき、クライアントから 9回目の接続で以下のような謎のエラーがクライアント側で発生して、それ以降通信できなくなる。 UN…

Unity で作成して開いた cs ファイルが Visual Studio で認識されない

目次 問題点 原因 解決策 問題点 Unity と Visual Studio が開いている状態で、Unity 側で新しく C# スクリプトを追加すると Visual Studio に反映されないことがある。 Visual Studio の Solution Explore にも作成したファイルが表示されず、補完も効かな…

Unity で EventSystem.current が null になってる問題

目次 はじめに 問題点 原因 解決策 応用 はじめに EventSystem は GUI におけるユーザーからの受付を管理するためのクラスで、EventSystem.enabled を false にすることでボタン入力などを受け付けないようにできます。 EventSystem はシーンに1つしかない…

Unity で Text を子として含む Horizontal Layout Group が上手く配置されない

目次 問題点 原因 解決策 終わりに 問題点 Unity の Horizontal Layout Group で下画像のようにテキストを1:1の大きさで配置したい: しかし Text の中身を長くするとそれに伴って width が大きくなってしまうという現象が発生してしまった。 Text の中身…