12 lines
364 B
GDScript
12 lines
364 B
GDScript
class_name Spawner extends Marker2D
|
|
|
|
signal finished;
|
|
@export var spawn_instance : PackedScene;
|
|
|
|
func spawn():
|
|
var entity : Entity = spawn_instance.instantiate()
|
|
get_tree().current_scene.add_child(entity)
|
|
entity.global_position = global_position
|
|
entity.scale.y = 5
|
|
#create_tween().tween_property(entity, "scale:y", 1, 0.2)
|
|
entity.died.connect(finished.emit)
|