这是我当前的代码:
extends TileMap
signal button1_1
func _on_activate_buton_body_entered(_body):
button1_1.emit()
我希望它在触发 on_activate_button 函数时禁用图块地图中的门 1 层
我尝试使用聊天 gpt 并尝试使用tilemap 和 .layers.Door1.enabled = false
这是我当前的代码:
extends TileMap
signal button1_1
func _on_activate_buton_body_entered(_body):
button1_1.emit()
我希望它在触发 on_activate_button 函数时禁用图块地图中的门 1 层
我尝试使用聊天 gpt 并尝试使用tilemap 和 .layers.Door1.enabled = false
查看文档
TileMap
并阅读方法列表,您应该set_layer_enabled
:当然,我们不想启用该层,因此我们将传递
false
启用参数。因此,您可以像这样禁用一个层:
例如,禁用第 1 层将是: