gai-godot-games/state/scenes/state/SceneManagement.gd

17 lines
558 B
GDScript

extends Node2D
func _ready() -> void:
pass
func _process(delta: float) -> void:
if Input.is_action_just_pressed("spawn_trash"):
var trash_scene: PackedScene = preload("res://scenes/state/Waste.tscn")
var trash_instance: Node2D = trash_scene.instantiate() as Node2D
var spawn_location: Vector2 = get_global_mouse_position()
trash_instance.position = Vector2(spawn_location)
get_tree().get_root().add_child(trash_instance)
print("Spawned trash at: ", spawn_location, " ", trash_instance.position)