interaction
This commit is contained in:
parent
5e20eeb8bf
commit
d98eb6335f
13 changed files with 145 additions and 24 deletions
6
src/interactible/destructor.gd
Normal file
6
src/interactible/destructor.gd
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
extends Node
|
||||
|
||||
@export var node: Node3D
|
||||
|
||||
func destruct() -> void:
|
||||
node.queue_free()
|
||||
1
src/interactible/destructor.gd.uid
Normal file
1
src/interactible/destructor.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
|||
uid://co33kqhl3n06u
|
||||
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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")
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue