substance solid
This commit is contained in:
parent
d98eb6335f
commit
d520e5f67e
8 changed files with 67 additions and 8 deletions
11
src/substance_holder.gd
Normal file
11
src/substance_holder.gd
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
extends Node
|
||||
|
||||
|
||||
var substance: Substance
|
||||
|
||||
func _ready() -> void:
|
||||
if substance:
|
||||
var jar_fill_material = $"../JarFill".material_override
|
||||
jar_fill_material.albedo_color = substance.color
|
||||
if substance.melting_point > 20:
|
||||
jar_fill_material.albedo_texture = preload("res://assets/textures/solid.png")
|
||||
1
src/substance_holder.gd.uid
Normal file
1
src/substance_holder.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
|||
uid://c8epd7gguvyop
|
||||
|
|
@ -11,6 +11,7 @@ func _on_button_down() -> void:
|
|||
if scene is DraggableObject:
|
||||
scene.dragged = true
|
||||
scene.mouse_in = true
|
||||
scene.get_node("SubstanceData").substance = reagent.substance
|
||||
get_tree().current_scene.add_child(scene)
|
||||
var camera = get_viewport().get_camera_3d()
|
||||
scene.global_position = camera.project_position(get_global_mouse_position(),1.8)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue