如何声明要在编辑器对话框中显示的图标?
How to declare an icon to show in the editor dialog?
在 the very first page of the reference manual of GDScript 有一个 在 x 分钟内学习 GDscript,其中一行代码似乎是一个宏 @icon("path/to.png")
但它不起作用在最新版本的 Godot (v 3.3.stable.mono.official) 上:
@icon 最小示例
class_name Player
extends KinematicBody2D
@icon("res://icon.png")
func _ready() -> void:
pass
错误
Parser Error: Parse error: Unexpected '@'
您正在阅读 Godot 4.0 的文档(查看 url,您想要“稳定”而不是“最新”)。另见 GDScript progress report: New GDScript is now merged.
在 Godot 3.x 中,要在 class_name
语句中指定脚本图标,如下所示:
class_name Player, "res://icon.png"
在 the very first page of the reference manual of GDScript 有一个 在 x 分钟内学习 GDscript,其中一行代码似乎是一个宏 @icon("path/to.png")
但它不起作用在最新版本的 Godot (v 3.3.stable.mono.official) 上:
@icon 最小示例
class_name Player
extends KinematicBody2D
@icon("res://icon.png")
func _ready() -> void:
pass
错误
Parser Error: Parse error: Unexpected '@'
您正在阅读 Godot 4.0 的文档(查看 url,您想要“稳定”而不是“最新”)。另见 GDScript progress report: New GDScript is now merged.
在 Godot 3.x 中,要在 class_name
语句中指定脚本图标,如下所示:
class_name Player, "res://icon.png"