miércoles, 7 de febrero de 2024

Script para godot4.2 se pone en el AnimationPlayer y hace un loop en la animacion, necesita la "señal" ;

 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.


Como añadir animaciones de Mixamo a nuestros personajes personalizados de Godot4.2;

Captura de video donde estoy haciendo pruebas para añadir exclusibamente la animacion que me interesa de Mixamo a mi personaje que uso para Godot4.2,

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