版本:Unity 6 (6000.0)
语言英语
  • C#

EditorApplication.isPaused

建议更改

成功!

感谢你帮助我们改进 Unity 文档的质量。虽然我们无法接受所有提交,但我们会阅读用户提出的每项变更建议,并在必要时进行更新。

关闭

提交失败

出于某种原因,无法提交你的变更建议。请在几分钟后<a>重试</a>。感谢你抽出时间帮助我们改进 Unity 文档的质量。

关闭

取消

public static bool isPaused;

说明

编辑器是否已暂停。

如果编辑器已暂停,则返回 true。使用此方法以编程方式更改暂停状态,类似于按下主工具栏中的“暂停”按钮。

如果在按下主工具栏中的“步进”按钮或调用 Step 时,它也将返回 true。

其他资源:isPlaying

// Simple Editor script that confirms that the game
// is paused.

using UnityEditor; using UnityEngine;

public class isPausedExample { [MenuItem("Examples/Scene paused in Play mode")] static void EditorPlaying() { if (EditorApplication.isPaused) { Debug.Log("Paused"); } } }