问题描述
我对 Godot 的游戏开发还比较陌生,我正在为一款小型独立游戏制作标题画面。我制作了一个按钮,可将您带到游戏中的“关于”页面,我正在研究“关于”页面的退出按钮。我使用了与标题屏幕相同的代码。它看起来像这样:
extends Button
#Scripts
func _on_exit_pressed():
print ("exit pressed")
$frontblackabout.show()
$frontblackabout/exitTimer.start()
func _on_exitTimer_timeout():
print ("exit timer done")
get_tree().change_scene("res://scenes/menu.tscn")
出于某种原因,在第七行 [$frontblackabout.show()] 给我一个错误之后,它给了我错误:尝试在空实例上的基础“空实例”中调用函数“显示”。 我已经尝试了所有我能想到的方法,但没有任何效果。
另外一些信息,$frontblackabout 是一个隐藏在当前场景中的 ColorRect。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)