credit
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
extends CharacterBody3D
|
||||
|
||||
@export var texture : CompressedTexture2D
|
||||
|
||||
@onready var anim_player: AnimationPlayer = $character/AnimationPlayer
|
||||
@onready var mesh_instance: MeshInstance3D = $character/Root/Skeleton3D/characterMedium
|
||||
|
||||
|
||||
func _ready() -> void:
|
||||
var mat = mesh_instance.mesh.surface_get_material(0)
|
||||
|
||||
var new_mat: StandardMaterial3D = mat.duplicate()
|
||||
new_mat.albedo_texture = texture
|
||||
mesh_instance.set_surface_override_material(0, new_mat)
|
||||
|
||||
await get_tree().create_timer( randf_range(1.0, 2.5) ).timeout
|
||||
anim_player.play("talking")
|
||||
Reference in New Issue
Block a user