Итак, я в основном создаю 5 экземпляров KinematicBody2D. После этого я устанавливаю позицию каждого экземпляра в определенную точку появления (я имею в виду, что первый экземпляр попадает в первую точку появления, второй - во вторую точку появления и т. Д.). Проблема в том, что экземпляры не отображаются. Я напечатал их местоположение, и каждый экземпляр имеет те же координаты с точкой появления, к которой он должен перейти.
Вот мой код:
extends Node2D
const block_scene = preload("res://Block.tscn")
const block_scene = preload("res://Block.tscn")
func _ready():
var i = 0
for i in 5:
var block = block_scene.instance()
block.position = spawnpoints.get_child(i).position
print(block.position)