extends AnimationPlayer
func _on_animation_finished(anim_name):
if anim_name == "Armature|mixamo_com|Layer0":
# Reinicia la animación
play("Armature|mixamo_com|Layer0")
pass # Replace with function body.
Godot, scripts para Godot estudios y aprendizajes, Creacion de videojuegos. Creacion y publicacion de videojuegos en internet. Como hacer videojuegos. C# unity. Animaciones unity blender. Personajes videojuegos graficos dibujos. Diseño grafico. Comic. Animaciones gif. Dibujo de retratos. Realidad virtual. Cine y realidad virtual.
extends AnimationPlayer
func _on_animation_finished(anim_name):
if anim_name == "Armature|mixamo_com|Layer0":
# Reinicia la animación
play("Armature|mixamo_com|Layer0")
pass # Replace with function body.
La clave del problema es añadirle el esqueleto, y esta en los circulitos que se ponen en las extremidades, del personaje personalizado, primero has de subir tu personaje a Mixamo en formatos fbx o obj yo los e probado los dos, y de hay desde Mixamo se elige una vez has subido tu personaje ,una animacion y cuando lo a admitido bien y has colocado los circulos en las extremidades del personaje, lo pasas a blebder y desde blender lo exportas a Godot en formato glb.......
En resumen, orden de los pasos que e trabajado yo.......
1- maquehuman.--formatos --obj o fbx--yo use esqueleto de tipo game generico....
2-exportar a Mixamo- colocar los circulitos nen las extremidades
3-exportar a blender---para que desde blender lo transforme todo a formato--- glb
4-exportar a Godot4.2--formato ---glb