|
|
@ -7,7 +7,7 @@ enum Types { |
|
|
|
STONE, |
|
|
|
} |
|
|
|
|
|
|
|
const Materials: Dictionary[Types, StandardMaterial3D] = { |
|
|
|
var materials_map: Dictionary[Types, StandardMaterial3D] = { |
|
|
|
Types.DIRT: preload("res://assets/materials/dirt.tres"), |
|
|
|
Types.STONE: preload("res://assets/materials/stone.tres"), |
|
|
|
} |
|
|
@ -23,7 +23,7 @@ func _ready() -> void: |
|
|
|
|
|
|
|
|
|
|
|
func apply_material() -> void: |
|
|
|
material = Materials[type] |
|
|
|
material = materials_map[type] |
|
|
|
|
|
|
|
func _apply_materials() -> void: |
|
|
|
for face: MeshInstance3D in block_faces.get_children(): |
|
|
|