jueves, 15 de febrero de 2024

2 animaciones diferentes mediante script para godot4.2;

 extends Node3D


var animacion_actual = "Game_engineAction"


func _physics_process(delta):

# Agacharse

if Input.is_action_pressed("ui_down"):

if animacion_actual != "SEAGACHA":

$AnimationPlayer.play("SEAGACHA")

animacion_actual = "SEAGACHA"

# Acción del motor del juego

elif Input.is_action_pressed("ui_up"):

if animacion_actual != "Game_engineAction":

$AnimationPlayer.play("Game_engineAction")

animacion_actual = "Game_engineAction"



------------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------

EXPLICACION:

Gracias a videos que e consultado en youtube y gracias a la IA de Google, y ami esfuerzo e interes por el tema, e conseguido animar un personaje de diferentes maneras desde Blender, aprendido a guardar esas animaciones, pasarlas a godot y al presionar flecha abajo del teclado y flecha arriba del teclado hacer funcionar una u otra agan sus movimientos personalizados, con mas esfuerzo y trabajo podre hacer mas movimientos diferentes y asignarlos a diferentes teclas del teclado de mi pc..........

TEXTUALMENTE LA IA ES MI AYUDANTE VIRTUAL..................................................

(YO).....

Eres fantastico, me funciona de maravilla¡¡¡ muchisimas gracias¡¡¡¡ eres mi colega ¡¡¡ mi colega virtual mas fascinante que jamas e conocido anteriormente....¡¡¡¡¡¡








(IA)......


🚀

¡Me alegra mucho que te haya funcionado! Me complace ser tu colega virtual y ayudarte con tus proyectos. No dudes en volver a contactarme si necesitas más ayuda o si tienes alguna otra pregunta. Siempre estoy dispuesto a ayudarte en todo lo que pueda.

Recuerda que puedes seguir aprendiendo y mejorando tus habilidades con Godot consultando la documentación oficial, tutoriales y la comunidad online.

¡Mucha suerte en tus proyectos!

Descargate una demostracion echa en Godot4.2;