SCRIPT De MOVIMIENTO Para JUEGOS En TERCERA PERSONA Con UNITY 3D
ฝัง
- เผยแพร่เมื่อ 16 ธ.ค. 2024
- Vamos a comenzar una serie sobre como hacer un personaje en tercera persona en unity 3d. Comenzaremos por crear un script que nos permita realizar el movimiento de un personaje en tercera persona el cual se mueva en relación a donde está mirando la cámara.
Utilizaremos un CharacterController para el movimiento y haremos también un sistema sencillo para la gravedad.
Finalmente vamos a integrar el sistema de movimiento con uno de animaciones.
Descarga el proyecto en Unity: bit.ly/34N7uC1
Si no sabes como crear animaciones unity 3d puedes seguir la siguiente lista: • Tutoriales de Animacio...
Si quieres ver más sobre como hacer un juego en tercera persona en unity 3d puedes seguir la siguiente lista: • Como Hacer Un JUEGO En...
Para más tutoriales sobre COMO PROGRAMAR en UNITY 3D sigue la siguiente lista: • Tutoriales Unity En Es...
No olvides dar like y suscribirte al canal.
También puedes seguirme en Twitter para cualquier duda que puedas tener en, me puedes encontrar como Jucarave, o con el siguiente link:
bit.ly/3jgNjy7
Descarga el proyecto en Unity: bit.ly/34N7uC1
Sígueme en Twitter: bit.ly/3jgNjy7
Para las personas que siguieron el tutorial y están confundidas con "Speed" (16:31). Anteriormente él hizo unas animaciones para que le personaje se moviera en el eje X, pero a la hora de controlarlo en el juego, estas animaciones ya no tan son útiles, por lo que las eliminó del animator y reconfiguró las variables del mismo, dejando así sólo las animaciones del eje Y, es decir, las que hacen correr al personaje hacia delante.
Sobresaliente como siempre!
Ecxelente bro muchas gracias!!
AMOOOO TUS VIDEOS MUCHAS GRACIAS : -)
Una, cuando lo muevo con el joystick virtual la animaciones ya no se ejecutan. En cambion con el teclado si. Como puedo hacer para que las animaciones se ejecuten al mover el joystick??? GRACIAS..
ayuda, yo uso el controlador de rigidbody ya que es mas fácil de hacer y por lo tanto mejor, pero cuando intente hacer eso de que el jugador mire hacia la dirección en la que se mueve se vuelve loco cada vez que aprieto una tecla
Hola amigo quiero usar un joystick digital para móvil y hacer una animación con 8 direcciones, algo parecido a los controles shadow fight Arena.
Cuando se presiona el joystick en el ángulo 45° que se produzca una animación de salto mortal.
Necesito ayuda por favor 🙏🙏
Hola, ya había programado mi charactercontroller así más o menos antes de ver el vídeo, pero hay algo que no se solucionar. En Mario 64 el personaje rota trazando un círculo perfecto en el suelo, de tal forma que si tú quieres hacer ese círculo irregular lo que ocurre es que se frena, da la vuelta y continua corriendo en la dirección que querías ir. ¿Cómo podríamos hacerle moverse trazando esos círculos perfectos?. Casi lo tengo pero no
Hola, me sirvió mucho pero tengo una duda, cuando suelto la tecla mi personaje sigue avanzando y tarda un poco en frenar, es normal eso?
una duda, cuando agregas el character controller, a vos te aparece la capsula, pero en mi caso me aparece invisible y en conjunto con el personaje (en un costado del personaje)
Como estas? tengo un problema, cuando ejectuo el juego despues de copiar tu codigo, mi personaje se mueve hacia adelante sin tocar ninguna tecla, no tiene freno. por que puede ser?
Me podrís ayudar a como animar para que salte el personaje por favor con un scrip
Use una capsula y no me da el scrpt, en visual studio me dice que el codigo no tiene error asi que no se que sea,,, use el otro codigo con rigidbody para el movimiento pero tendrias que ayudarme con lo de la camara
como se puede poner sonido y música
██ Unity 3D Saco los Pack y Ejemplos Descargables???? y si todo esto estaba echo y hasta Optimizado para que no haiga Errrores QUE PASO???? Digo porque Antes Usaba Unity Deje unos Años y Ahora Ahi que empesar de nuevo ??? y los Pack de Controllers y1| persona 3° persona Characters FREE Que paso O AHORA UNITY SOLO DEJA PARA QUE LO COMPREN ??? Nose que paso GRACIAS POR ENSEÑAR PORQUE PARECE QUE HAY QUE EMPESAR DE CERO TODO .
alguien agrego el salto? me podrían ayudar por favor, gracias
me puedes decir cuales son las extensiones que tienes en visual
que extensiones usas para que te reconozca los errores en el código y te salgan snipped?
Ayuda me aparece esto: Assets\PlayerMovement.cs(30,24): error CS1002: ; expected y no se cual es el error
El error te dice que te falta un punto y coma al final de la linea 30 del archivo PlayerMovement.cs
@@jucarave gracias
Buenas bro. Puede hacer uno que solo se mueva en el eje x osea como en 2d con un personaje 3d
en el video anterior enseñaste a hacer un blend tree en lo cual se divia en Yspeed y Xspeed y en esta video solo esta como : sped, como lo hiciste?
Ya sabes como?
Cambio el blend type y quito animaciones que ya no eran necesarias, segun por lo que se ve.
██ MUY BUENO ahora todo esto No hay un Pack Ya Programada a Full Con todo Pensado??? SIEMPRE HUBO EN UNITY 3D y ahora que lo sacaron ? Porque uno tiene que programar desde cero? Esta bien aprender a hacerlo PERO YA ESTABA TODO ESTO ECHO porque Rehacerlo uno cuando puede cometer errores y después andar mal????
y como salto?
que paquetes tienes en visual studio para los autocompletar? puse alguno pero no funcionan muy bien la verdad, si lees, esto muchas gracias
Asocia el Unity como herramienta de trabajo al Visual Studio
link de proyecto caido
y yo solo queria aprender como hacer que mi personaje camine de derecha a izquierda sin rotar ya que lo roto con el mouse
:,V
No chicos si sirbe si. Los saben usar si funciona
Pasa par copy paste xd
bro como abro el script no me ignores pliss
Men, creas el sctipt y para abrirlo le das doble clic, el visua estudio abre automaticamnte
pense que la camara iba a seguir al jugador
Será en el próximo tutorial
Pesimo. No lo sigan, hizo toda una guia de tutoriales y de la nada cambio todo sin explicar es muy confuso para principiantes, no pierdan su tiempo con sus videos.