[quote author=jorgebes" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="13755" data-ipsquote-contentcommentid="124970 date=1450029386]¿Cómo has hecho el sistema de killcam? Es para las repeticiones de un juego de fútbol.Gracias de antemano.[/quote]Acá mi amigo Santi me aviso de tu pregunta, si no; no te contesto, me daba pereza recuperar mi cuenta de uniyspain. xD
Cada vez que el jugador recibe un disparo, este también recibe el PhotonPlayer de quien se lo dio y si este muere en el lado local, se le acaba la vida:
Instancia al ragdoll y hace un GameObject.FindWithName, en la cámara principal con el nombre del PhotonPlayer, ya que todos los gameObject de los jugadores tienen el nombre del dueño, este simplemente hace que la cámara lo siga cómo por unos 3 segundos y entonces el jugador reaparece.
No es muy difícil, en realidad. =P
Si te refieres a que los siga LITERALMENTE, use un Quaternion.LookRotation() y use variables del tipo Vector3 y accedí a la posición de la camara con transform.position = Vector3 nuevaPosicion;
Salu2!
Cada vez que el jugador recibe un disparo, este también recibe el PhotonPlayer de quien se lo dio y si este muere en el lado local, se le acaba la vida:
Instancia al ragdoll y hace un GameObject.FindWithName, en la cámara principal con el nombre del PhotonPlayer, ya que todos los gameObject de los jugadores tienen el nombre del dueño, este simplemente hace que la cámara lo siga cómo por unos 3 segundos y entonces el jugador reaparece.
No es muy difícil, en realidad. =P
Si te refieres a que los siga LITERALMENTE, use un Quaternion.LookRotation() y use variables del tipo Vector3 y accedí a la posición de la camara con transform.position = Vector3 nuevaPosicion;
Salu2!
