duda como usar mi animación

Buenas primero que todo soy un entusiasta del modelado en 3D y siempre quise ver alguna de mis modestas creasiones en un entorno de juego e interactuar con ellas y con Unity 3D veo esta posibilidad muy cercana.

Al punto… tengo mi maya modelada en la Blender con una simple animación caminando la cual la importe mi proyecto en la Unity pero no encuentro la manera de que se muestre al probar el juego la animación que tiene mi maya, e probado agregar modificador de animación y adjuntarla pero no he podido hacerlo acudo a el conosimiento de esta comunidad y de su apoyo en solucion de mi duda

ver videos de…

https://www.dailymotion.com/video/x5h5luc

https://www.dailymotion.com/video/x5h5lua

Lo siento mi español es muy malo.

Esta es una buena introducción a la animación en Unity 5.

Hay muchos videos en este canal. Es mucha información.

Para animación de personas sólo este vídeo puede ayudar pero es viejo:

Una vez más, siento mi español es malo. Espero que te ayude.

cordialmente,

TrickyHandz

1 Like

Gracias por tu respuesta TrickyHandz revisare estos videos ;)…

1 Like

okperfectro ya tiene movimiento el detalle haora es que atraviesa el terreno vere como soluciono este detalle

https://www.dailymotion.com/video/x5hadok

1 Like

ok solucionado usando otro escript de movimiento en particular el de el asset Fly ya no atravieso el terreno y me permite al personaje hacer lo propio volar :stuck_out_tongue:

https://www.dailymotion.com/video/x5hcbjc

Estoy contento de que todo esté funcionando bien. Te divertirás mucho viendo tu trabajo en Unity.

necesito ayuda con este script el cual quiero que se me sirva de swich "usando la tecla o letra E " para mostrar y ocultar las alas activando el meshrenderer, en teoria deveria estar trabajando de marabilla pero al entrar en juego es aleatoria, al precionar la letra E alsa el vuelo y al volver a precionarla aterrisa lo cual me lleva a el scrip quiero que se comporte tal cual al presionar E aparecen las alas al volver a presionarla desaparescan dejo el codigo en cuestion…

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class HideUnhide : MonoBehaviour
{
    public MeshRenderer hAlas;
    public bool wings = true;
    void Start()
    {
        hAlas = GameObject.Find ("Alas").GetComponent<MeshRenderer>();
    }
    void Update()
    {
        //mostrar ocultar las alas
        if (Input.GetKeyDown (KeyCode.E))
            hAlas.enabled = wings;
        {
            wings = !wings;
        }

    }
}

Observen el video…

https://www.dailymotion.com/video/x5hdp3a

Espero que esto te ayude.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class HideUnhide : MonoBehaviour
{    
    public MeshRenderer hAlas;    
    
    void Start()
    {
        hAlas = GameObject.Find("Alas").GetComponent<MeshRenderer>();
    }
    void Update()
    {
        if (Input.GetKeyDown(KeyCode.E))
        {
            // Es más fácil mostrar ocultar alas como esta.
            // Usted no necesita almacenar el estado en 
            //  que las alas están siempre
            hAlas.enabled = !hAlas.enabled;
        }
    }
}

Espero que mi español no está haciendo las cosas difíciles.

1 Like

ciertamente de todas las posibles soluciones se ovian las mas simples, y hace falta un punto de vista aparte para ver la solucion, mil gracias funciona como yo deseaba, y no te preocupes tu español es bueno

bueno aqui otro video mas haora con afrodita A falta modelar a borot y unos enemigos para tener con que desarrollar mi idea …

https://www.dailymotion.com/video/x5hlv5h

otro mas para el juego solo faltan unos cuantos emnemigos y a comenzar con el juego

https://www.dailymotion.com/video/x5hvtor