hi,im’ trying to crate the script for changing cam,but this have to switch only from 2 cam:
in scene i’ve 3 cam:
camera0
cameraTract
cameraExt
when camera0 is active i click on object and switch to cameraTract.(this works)
now in cameraTRact if i press key C thei swich to cameraExt,if i press C they switch back on cameraTract.(thatts work only frist switch)
script:
var camera0 : GameObject;
var cameraTract : GameObject;
var cameraExt: GameObject;
function Start () {
camera0.camera.enabled = true;
cameraTract.camera.enabled = false;
cameraExt.camera.enabled =false;
}
function OnMouseOver() {
if(Input.GetMouseButtonUp(0) camera0 ){
cameraTract.camera.enabled = true;
camera0.camera.enabled = false;
cameraExt.camera.enabled =false;
}
}
function Update () {
if (Input.GetKeyDown (KeyCode.Escape) cameraTract){
camera0.camera.enabled = true;
cameraTract.camera.enabled = false;
cameraExt.camera.enabled =false;
}
intCam();
}
function intCam() {
if(Input.GetKeyDown (KeyCode.C)){
if (cameraTract){
//if(Input.GetKeyDown (KeyCode.C)){
//camera0.camera.enabled = false;
cameraTract.camera.enabled = false;
cameraExt.camera.enabled =true;
}
else {
//camera0.camera.enabled = false;
cameraTract.camera.enabled = true;
cameraExt.camera.enabled =false;
} }}
where is my error?