Unity技术问询:能否为EditorUtility.DisplayDialog添加图标?
EditorUtility.DisplayDialog 自定义图标问题
- 直接用
EditorUtility.DisplayDialog()没法添加或修改对话框图标,这个API的图标是Unity固定的默认样式,没有开放自定义图标的参数。 - 要调整对话框图标,得用
EditorUtility.DisplayDialogComplex()——它支持通过指定MessageType枚举值(比如MessageType.Info、MessageType.Warning、MessageType.Error)来切换Unity内置的几种图标类型,但同样不能用自己外部导入的自定义图标。
举个简单的用法示例:
// 显示带警告图标的复杂对话框 int buttonIndex = EditorUtility.DisplayDialogComplex( "标题", "这是带警告图标的对话框内容", "确认", "取消", "更多", MessageType.Warning );
内容的提问来源于stack exchange,提问作者Maxime66410
相关产品推荐
相关产品推荐

