obj | 要测试的对象。 |
bool 如果对象是正在运行的游戏世界的一部分,则为 True。
如果给定对象是正在运行的游戏世界的一部分,则返回 True,无论是在任何类型的构建的 Player 中还是在 Play 模式下。
在构建的 Player 中,此方法将始终返回 True。
在编辑器中,如果编辑器处于 Play 模式,并且提供的对象是正在运行的游戏世界的一部分,而不是例如预制模式下的对象的一部分,则它将返回 True。
其他资源: ExecuteAlways.
using UnityEngine;
[ExecuteAlways] public class ExampleClass : MonoBehaviour { void Start() { if (Application.IsPlaying(gameObject)) { // Play logic } else { // Editor logic } } }