三日月館【別館】開発・制作Tips集
[Unity] スクリプトでプラットフォームを判別する
最終更新:
fumiduki1985
-
view
Unityのスクリプト上でプラットフォームを判別するにはいくつかの方法がある。
- SystemInfo.operatingSystemを使用する
このプロパティにはプラットフォームを表す文字列が格納されているため、特徴的な部分(WindowsやMacなど)を検索することで判別が可能。
- プラットフォーム定義を使用する
Unityドキュメントの以下のページで説明されているプラットフォーム定義を使用することでも判別可能。
こちらの方法の場合、判別は実行時でなくコンパイル時になる。
http://docs.unity3d.com/Documentation/Manual/PlatformDependentCompilation.html
こちらの方法の場合、判別は実行時でなくコンパイル時になる。
http://docs.unity3d.com/Documentation/Manual/PlatformDependentCompilation.html