我在使用GODOT进行编码时遇到了具体问题(我使用的是C#,我是godot的新手)。我需要引用已附加脚本的当前节点。假设-我有3个按钮,它们都继承自名为“ menuButton”的基类,该基类附加了名为“ menuScript”的脚本,该脚本包含用于更改onHover文本颜色的代码。而且我需要引用当前节点,以便可以更改子标签节点的颜色。
答案 0 :(得分:1)
我知道了
只需使用GetNode(this.GetPath())
答案 1 :(得分:1)
this
通常,您不需要这样做。无需引用节点即可访问节点的功能和参数
GetChild(i)
(this.GetChild(i)
的缩写)GetName()
(this.GetName()
的缩写)对于具有节点参数的其他功能,您可能需要使用this
。最为显着地:
-Connect("signal", this, "MyMethod")