三日月館【別館】開発・制作Tips集

[Unity] スクリプトでプラットフォームを判別する

最終更新:

fumiduki1985

- view
管理者のみ編集可
Unityのスクリプト上でプラットフォームを判別するにはいくつかの方法がある。

  • SystemInfo.operatingSystemを使用する
このプロパティにはプラットフォームを表す文字列が格納されているため、特徴的な部分(WindowsやMacなど)を検索することで判別が可能。

  • プラットフォーム定義を使用する
Unityドキュメントの以下のページで説明されているプラットフォーム定義を使用することでも判別可能。
こちらの方法の場合、判別は実行時でなくコンパイル時になる。
http://docs.unity3d.com/Documentation/Manual/PlatformDependentCompilation.html


このページのタグ一覧
Unity プログラミング

記事メニュー
ウィキ募集バナー