Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: liliput1994 en Septiembre 21, 2015, 10:56:51 PM
Hola amigos,
Tengo un script muy básico para destruir un objeto.
function Update () {
if(Input.GetKeyDown(KeyCode.Space)){
Destroy(this.gameObject);}
}
[/quote]
El problema es que este donde este en el mapa solo con apretar la tecla espacio el objeto se elimina.
Como puedo poner que el script solo funcione a un radio de 1 metro del objeto?
Muchas gracias y un saludo!
Para ello tienes que calcular la distancia que tienes entre tú (player) y el objeto. Utiliza Vector3.distance(tu posicion, objeto posicion)donde posición es objeto.transform.position
Ya lo tengo!!!Muchas gracias iRobb!