interaction

This commit is contained in:
Rendo 2025-12-05 10:25:31 +05:00
commit d98eb6335f
13 changed files with 145 additions and 24 deletions

View file

@ -0,0 +1,6 @@
extends Node
@export var node: Node3D
func destruct() -> void:
node.queue_free()

View file

@ -0,0 +1 @@
uid://co33kqhl3n06u

View file

@ -7,8 +7,6 @@ var start_rotation
var reciever: InteractionReciever
func _ready() -> void:
print(self.get_path(), rotated)
print_stack()
start_rotation = rotated.quaternion
func _on_interaction_area_interaction_reciever_entered(rec: InteractionReciever) -> void:

View file

@ -3,4 +3,4 @@ extends Resource
class_name Reagent
@export var substance: Substance
@export var storage: PackedScene
@export var storage: PackedScene = preload("res://scenes/substance_jar.tscn")

View file

@ -7,8 +7,7 @@ func _ready() -> void:
text = reagent.substance.get_formula()
func _on_button_down() -> void:
return
var scene = reagent.scene.instantiate()
var scene = reagent.storage.instantiate()
if scene is DraggableObject:
scene.dragged = true
scene.mouse_in = true