Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Muerte del personaje

Iniciado por jambel, Septiembre 04, 2015, 09:11:19 PM

Tema anterior - Siguiente tema
Septiembre 04, 2015, 09:11:19 PM Ultima modificación: Enero 01, 1970, 01:00:00 AM por jambel
Hola amigos mi nombre es Jambel.Espero que todos ustedes esten bien.Bueno soy nueva en esto de unity y de scripts y quiero hacer un juego por hobbie y para aprender.Y quisiera saber como hacer que mi personaje muera.Quisiera que un rayo choque con mi personaje y este muera. Pero este rayo tiene un script de generador.Por favor ayuda.Agradeceria mucho ejemplo de un script para lo que quiero gracias de antemano

Si ambos tienen un coliders, uno de los dos pueden usar la opción de ontrigger enter if gameObject.tag == enemigo  entonces mueres.
Si usas raycast porque no tienen coliders, el rayo puede decir on hit.collider = loquesea entonces ejecutas la función de muerte.
Es bastante sencillo, pero con el móvil no te puedo pasar más. En la documentación de Unity o en YouTube encontrarás muchos scripts y escenas de como implementar esto tan simple.
 
Enviado desde mi SM-N910F mediante Tapatalk

Como ya te han dicho puedes usar la funcion el OnTriggerEnter(Collider other) o usar el Raycast (tambien se podria hacer con OnCollisionEnter(Collision other) es bastante similiar al OnTriggerEnter())A mi personalmente no me gusta usar Raycast (nunca acabe de entender como usarlo) yo te recomendaria el OnCollisionEnterhttp://docs.unity3d.com/ScriptReference/Collider.OnCollisionEnter.html" rel="external nofollow">http://docs.unity3d.com/ScriptReference/Collider.OnCollisionEnter.html Suerte

Etiquetas: