Untitled
By: a guest | Mar 19th, 2010 | Syntax:
JavaScript | Size: 0.92 KB | Hits: 48 | Expires: Never
var mainCam : Camera;
var bulletCam : Camera;
var bulletState = 0;
var hero : Transform;
var bulletPrefab : GameObject;
var bulletRigInstance : GameObject;
function Update ()
{
if(Input.GetButtonUp("bulletKey"))
{
activateBullet();
}
if(bulletState == 0)
{
Time.timeScale = 1;
Time.fixedDeltaTime = 0.01;
}
else if(bulletState == 1)
{
Time.timeScale = 0.10;
Time.fixedDeltaTime = 0.0010;
}
}
function activateBullet ()
{
if(bulletState == 0)
{
bulletRigInstance = Instantiate(bulletPrefab, hero.position, Quaternion.identity);
var bulletCamGO = GameObject.Find("/BulletCamera");
bulletCam = bulletCamGO.camera;
print(bulletCamGO.name);
bulletState = 1;
mainCam.enabled = false;
bulletCam.enabled = true;
}
else if(bulletState == 1)
{
bulletState = 0;
mainCam.enabled = true;
bulletCam.enabled = false;
Destroy(bulletRigInstance);
}
}