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

IDataModeController

UnityEditor 中的接口

建议更改

成功!

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

关闭

提交失败

由于某种原因,您的更改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

任何EditorWindow 可以与DataMode 功能交互的接口。要获取实例,请使用EditorWindow.dataModeController.

当窗口可见且支持多个 DataModes 时,此接口会在停靠区显示一个切换按钮。

属性

dataMode返回当前对拥有此 IDataModeController 实例的 EditorWindow 处于活动状态的 DataMode。

公共方法

TryChangeDataMode为 EditorWindow 请求 DataMode 更改。
UpdateSupportedDataModes更新 EditorWindow 支持的 DataModes 列表,并将首选 DataMode 设置为在 DataMode 切换器 UI 设置为自动时使用。

事件

dataModeChanged用于订阅 DataMode 更改的事件。