Files
project-thor/Scripts/cart.gd
Nikolai Fesenko dec413a269 outline update
2025-08-17 13:16:21 +02:00

24 lines
533 B
GDScript

extends Node3D
@export var cartTop: MeshInstance3D
@export var mainCamera: Camera3D
var nav_mesh: NavigationMesh
var previewObject
var targetPos
func _ready() -> void:
Global.object_placed.connect(_on_object_placed)
func _input(event: InputEvent) -> void:
if event.is_action_pressed("hide_top"):
cartTop.visible = !cartTop.visible
#add_preview()
func _on_object_placed(build_postion):
var newObject = BuildManager.get_preview_object().instantiate()
newObject.global_position = build_postion
self.add_child(newObject)