17 lines
558 B
GDScript
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)
|