feat(recuration): craeted test with singelotsn and spawinin planets
This commit is contained in:
15
Experiments/Recuration/Scripts/CreatePlanet.gd
Normal file
15
Experiments/Recuration/Scripts/CreatePlanet.gd
Normal file
@@ -0,0 +1,15 @@
|
||||
extends Node
|
||||
|
||||
class_name CreatePlanet
|
||||
|
||||
@export var planet: PackedScene
|
||||
@onready var camera: Camera2D = get_parent()
|
||||
|
||||
|
||||
func _input(event: InputEvent) -> void:
|
||||
if (event is InputEventMouseButton):
|
||||
if (event.button_mask == MOUSE_BUTTON_LEFT):
|
||||
var planet_instance: Node2D = planet.instantiate()
|
||||
var viewport_size = get_viewport().get_visible_rect().size / 2
|
||||
planet_instance.position = event.position - viewport_size + camera.position
|
||||
get_tree().root.add_child(planet_instance)
|
||||
Reference in New Issue
Block a user