ScreenPocket - 画面の隙間

Unityエンジニアの日々の雑記。たまにpython3、DirectX、PhotoshopScript(JavaScript)も触ります

Preferenceで設定したAndroidSDKのパスを取得する方法

http://docs.unity3d.com/ja/current/ScriptReference/EditorPrefs.html
を見たところ、windowsではEditorPrefsの内容はレジストリに入っているみたい。

ということでregeditでキー値を確認しつつ、取得を試みたところ問題なく取得できた。

var path = UnityEditor.EditorPrefs.GetString( "AndroidSdkRoot" );

エディタスクリプトでSetString()使ってパスを保存できるならUnity上で開発環境のセットアップを自動化出来そうですね:-)