unityで自分の環境を判定

どうも、wagomuです。
全然更新してなかったので、
とりあえずunityプログラム(C#)の小ネタでお茶を濁します。XD

開発中、自分の環境だけの処理をいれたくなることがあると思います。
その場合は、

SystemInfo.deviceName

でマシンのユーザー名が取得できるので、以下の様な形で判定をつけれます。

マシンのユーザー名がわからない場合は、
一旦Debug.LogでdeviceNameを表示してみるとわかります。
基本的にデバッグ用の機能にしておかないとリリース後に自分の環境でしかうごかない!
ということになりかねないので、
使用箇所はDebug.isDebugBuildで囲っておくか、
この関数自体デバッグ時しかtureを返さないようにしておくと良いと思います。

それでは、よいunityライフを! 😀

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です