---
title: Cara menggunakan #if UNITY_EDITOR saat memeriksa RuntimePlatform
slug: world-sdk-guide-id/cara-menggunakan-if-unityeditor-saat-memeriksa-runtimeplatform
docTags: 
createdAt: 2024-09-02T08:34:13.136Z
---

Saat mengembangkan, ada kalanya Anda perlu memeriksa apakah skrip saat ini berjalan di Unity Editor atau di perangkat mobile.

Anda dapat memeriksa apakah itu berjalan di Unity Editor dengan contoh kode berikut.

:::CodeblockTabs
CheckPlatform

```typescript
import { ZepetoScriptBehaviour } from 'ZEPETO.Script'

export default class CheckPlatform extends ZepetoScriptBehaviour {

    Start() {
        
        // Periksa apakah kode berjalan di dalam Unity Editor
        if (Application.isEditor) {

            // Log pesan bahwa kode berjalan di Unity Editor
            console.log("Ini adalah Unity Editor");
        } else {

            // Jika kode tidak berjalan di Unity Editor, log pesan yang berbeda
            console.log("Ini bukan Unity Editor");
        }
    }
}
```
:::



:::hint{type="success"}
**👍 Tips**
Anda dapat memeriksa berbagai lingkungan platform serta Unity Editor.

```typescript
import { ZepetoScriptBehaviour } from 'ZEPETO.Script'

export default class CheckPlatform extends ZepetoScriptBehaviour {

    Start() {

        // Periksa apakah platform aplikasi setara dengan Windows Editor
        if(Application.platform == RuntimePlatform.WindowsEditor) {

            // Jika itu adalah Windows Editor, log pesan yang sesuai ke konsol
            console.log("Ini adalah WindowsEditor");
        }else if (Application.platform == RuntimePlatform.OSXEditor) {

            // Jika itu adalah OSX Editor, log pesan yang sesuai ke konsol
            console.log("Ini adalah OSX Editor");
        }
    }
}
```

- Untuk informasi lebih lanjut tentang RuntimePlatform, silakan merujuk ke tautan berikut.

[https://docs.unity3d.com/2020.3/Documentation/ScriptReference/RuntimePlatform.html](https://docs.unity3d.com/2020.3/Documentation/ScriptReference/RuntimePlatform.html)
:::

