Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: Alazur en Junio 01, 2017, 05:40:03 PM
Hola, muy buenas!
Para este día 20-Junio-2017 necesito presentar un proyecto a una empresa con el fin de insertarme laboralmente, y he de presentar un pequeño programa donde exponer un componente mecánico con interface de selección (Para el caso he seleccionado un motor eléctrico).
La idea es seleccionar haciendo click o tap en caso de una tablet para que al tocar la pieza directamente o un botón en la interface, esa pieza se desmonte y luego al volver a clicar, haga la animación inversa.
Unity 3D solamente lo he utilizado para hacer un pequeño museo con mis modelos y animaciones, así que mi conocimiento sobre el mismo podemos decir que es prácticamente básico.
Gracias de antemano!
Hola! Si no sabes por donde empezar puedes ver este vídeo:
https://unity3d.com/es/learn/tutorials/topics/user-interface-ui/ui-button?playlist=17111 (https://unity3d.com/es/learn/tutorials/topics/user-interface-ui/ui-button?playlist=17111)
Desde el minuto 9 te muestran a asignar acciones cuando el botón es pulsado, también hay un ejemplo en el que crea un script y usa una función.
En este otro vídeo crean un script para controlar las animaciones:
https://unity3d.com/es/learn/tutorials/topics/animation/animator-scripting?playlist=17099 (https://unity3d.com/es/learn/tutorials/topics/animation/animator-scripting?playlist=17099)
Suerte!!
no es tan dificil solo debes hacer un raycasting desde el lugar donde el usuario clickea, y haces un raycasting desde esa posicion hacia adelante, y vez con que componente del motor chocas primero, te lo traes lo pones en la posicion que deseas, y luego en el otro click o tap lo devuelves a donde pertenece, quizas si quieres hacerlo mas vistoso podrias usar https://www.assetstore.unity3d.com/en/#!/content/3595 (https://www.assetstore.unity3d.com/en/#!/content/3595) pero bien podrias hacerlo si ese asset.
Muchas gracias por la ayuda, mañana mismo me pondré a ver los tutoriales e iré probando. =)