帮助
开发常见问题
如何在检查RuntimePlatform时使用#if UNITY_EDITOR
1分
在开发过程中,有时需要检查当前脚本是否在 unity 编辑器或移动设备上运行。 您可以使用以下示例代码检查它是否在 unity 编辑器中运行。 checkplatform import { zepetoscriptbehaviour } from 'zepeto script' export default class checkplatform extends zepetoscriptbehaviour { start() { // 检查代码是否在 unity 编辑器中运行 if (application iseditor) { // 记录一条消息,表示代码在 unity 编辑器中运行 console log("这是 unity 编辑器"); } else { // 如果代码不在 unity 编辑器中运行,记录另一条消息 console log("这不是 unity 编辑器"); } } } 👍 提示 您可以检查各种平台环境以及 unity 编辑器。 import { zepetoscriptbehaviour } from 'zepeto script' export default class checkplatform extends zepetoscriptbehaviour { start() { // 检查应用程序的平台是否等于 windows 编辑器 if(application platform == runtimeplatform windowseditor) { // 如果是 windows 编辑器,记录相应的消息到控制台 console log("这是 windows 编辑器"); }else if (application platform == runtimeplatform osxeditor) { // 如果是 osx 编辑器,记录相应的消息到控制台 console log("这是 osx 编辑器"); } } } 有关 runtimeplatform 的更多信息,请参阅以下链接。 https //docs unity3d com/2020 3/documentation/scriptreference/runtimeplatform html https //docs unity3d com/2020 3/documentation/scriptreference/runtimeplatform html