助けて
開発FAQ
RuntimePlatform をチェックするときに #if UNITY_EDITOR を使用する方法
1min
開発中、現在のスクリプトがUnityエディタまたはモバイルで実行されているかを確認する必要がある場合があります。
以下の例のコードを使用して、Unityエディタで実行されているかどうかを確認できます。
CheckPlatform
1import { ZepetoScriptBehaviour } from 'ZEPETO.Script'
2
3export default class CheckPlatform extends ZepetoScriptBehaviour {
4
5 Start() {
6
7 // コードがUnityエディタ内で実行されているか確認
8 if (Application.isEditor) {
9
10 // コードがUnityエディタで実行されていることをログに記録
11 console.log("これはUnityエディタです");
12 } else {
13
14 // コードがUnityエディタで実行されていない場合、別のメッセージをログに記録
15 console.log("これはUnityエディタではありません");
16 }
17 }
18}
👍 ヒント Unityエディタだけでなく、さまざまなプラットフォーム環境を確認できます。
TypeScript
1import { ZepetoScriptBehaviour } from 'ZEPETO.Script'
2
3export default class CheckPlatform extends ZepetoScriptBehaviour {
4
5 Start() {
6
7 // アプリケーションのプラットフォームがWindowsエディタと同等か確認
8 if(Application.platform == RuntimePlatform.WindowsEditor) {
9
10 // Windowsエディタの場合、対応するメッセージをコンソールにログ
11 console.log("これはWindowsエディタです");
12 }else if (Application.platform == RuntimePlatform.OSXEditor) {
13
14 // OSXエディタの場合、対応するメッセージをコンソールにログ
15 console.log("これはOSXエディタです");
16 }
17 }
18}
- RuntimePlatformに関する詳細情報は、以下のリンクを参照してください。
更新日 11 Oct 2024

このページは役に立ちましたか?