EnterPlayMode

class in UnityEngine.TestTools


实现接口:IEditModeTestYieldInstruction

切换到手册

描述

创建一个 yield 指令以进入播放模式。

创建使用 UnityTest 属性的编辑器测试时,可将其用于触发编辑器进入播放模式。如果编辑器已处于播放模式,则会抛出异常。

另请参阅 ExitPlayMode

using NUnit.Framework;
using System.Collections;
using UnityEngine.TestTools;
using UnityEngine;

public class EnterPlayModeExample { [UnityTest] public IEnumerator CanEnterPlayMode() { Assert.False(Application.isPlaying); yield return new EnterPlayMode(); Assert.True(Application.isPlaying); yield return new ExitPlayMode(); Assert.False(Application.isPlaying); } }
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961