我正在进行一场越狱比赛,当球撞到墙上时,我需要重新装填现场。以下是代码:
extends RigidBody2D
func _ready():
set_fixed_process(true)
func _fixed_process(delta):
var caramizi = get_colliding_bodies()
for caramida in caramizi:
if caramida.is_in_group("caramida"):
caramida.queue_free()
elif caramida.is_in_group("die"):
#reload the scene
pass如何重新装填现场?
发布于 2017-09-05 21:56:54
SceneTree有一个reload_current_scene方法。您应该能够将其用于:
get_tree().reload_current_scene()scenetree.html
https://stackoverflow.com/questions/46061420
复制相似问题