Здравствуйте.
Есть Area2D (сцена EnemySpawner) к которой прикреплен скрипт:
extends Area2D
export(Vector2) var spawn_position
func _on_EnemySpawner_body_entered(body):
if body.name == "Player":
var enemy = load("res://Scenes/Enemy.tscn").instance() # Enemy - KinematicBody2D
enemy.position = spawn_position
$"../../Enemies".add_child(enemy) # Тут выдает ошибки
и главная сцена, в которой есть экземпляр EnemySpawner.
И вот, при входе игрока в область враг спавнится, но выдает:
body_set_shape_disabled: Can't change this state while flushing queries. Use call_deferred() or set_deferred() to change monitoring state instead.
body_set_shape_as_one_way_collision: Can't change this state while flushing queries. Use call_deferred() or set_deferred() to change monitoring state instead.
body_set_shape_as_one_way_collision: Can't change this state while flushing queries. Use call_deferred() or set_deferred() to change monitoring state instead.
ЧЯДНТ?