miércoles, 4 de diciembre de 2013

Script Unity - Encender o apagar lámpara

A continuación adjunto script JS para encender o apagar una luz en Unity 3D, pero antes de revisar el código se debe de considerar lo siguiente:


  1. Inserte el objeto a iluminar
  2. Inserte una luz
  3. Deshabilite el check de la luz
  4. Inserte un collider a la luz (para que funcione la opción de dar clic)
  5.  Inserte el código JS


domingo, 1 de diciembre de 2013

Script Unity - " Destuye objeto en tiempo x " y " movimiento y rotación "

A continuación adjunto dos scripts que puede ayudar a muchos en momentos de urgencia.

Estos scripts hace referencia a la acción de: Destruir un objeto que se muestra en escena luego de cierto tiempo, y el otro script hace referencia a mover un objeto cada vez que se haga update en el juego.

Script Destruye object 

---------------------------------------------------------------------------------

public var waitTime : float = 10; // tiempo a transcurrir previo a la destruir

function Start () {
Destroy(gameObject, waitTime);
}

Script Rotación y Traslación

---------------------------------------------------------------------------------


var speed =20; //velocidad de movimiento

function Update () {
transform.Rotate(speed*Time.deltaTime, 0, 0); //x, y, z Rotación
transform.Translate (speed*Time.deltaTime, 0, 0); //x , y, z Traslación
}