这个项目能做什么
AnyIcon 是 Godot 引擎(4.3 及以上版本)的一个单例工具,允许开发者以编程方式检索与特定类型、值或对象成员关联的图标。它被设计为一个 GDScript 工具,而不是一个图形用户界面(GUI)工具。
主要功能包括:
- 通过诸如 `get_property_icon` 等方法检索对象成员期望类型的图标。
- 使用 `get_variant_icon` 获取任意给定值的图标,支持内置类型、内置类以及使用 `@icon` 注解的自定义类。
- 通过在一行中拼接图标来处理类型联合(可以通过 `allow_generating_union_icons` 禁用此行为)。
- 提供使用 "EditorIcons" 主题类型的后备图标支持。
该插件仅供编辑器内部使用,可以从导出预设中排除。
评论
0 评分人数达到10人后显示
登录后参与讨论。