Hi,
here is my script:
var cameratarget : Transform;
var Camera1 : Camera;
var Camera2 : Camera;
private var cameralookat = false;
function OnTriggerEnter () {
cameralookat=true;
}
function Update (){
if (cameralookat==true){
Camera1.transform.LookAt(cameratarget);
Camera2.transform.LookAt(cameratarget);
}
}
When the Player enters the trigger, it supposed to make the camera look at a specific point, it works great in the editor, but not on the iPhone. Not sure what I'm doing wrong.
Thanks for the help!
I fixed it, I used vector3 instead of a gameobject.
Here is my new code:
var Camera1 : Camera;
var Camera2 : Camera;
private var cameralookat = false;
function OnTriggerEnter () {
cameralookat=true;
}
function Update (){
if (cameralookat==true){
Camera1.transform.LookAt(Vector3(1.073175, 0.3256254, -41.73145));
Camera2.transform.LookAt(Vector3(1.073175, 0.3256254, -41.73145));
}
}
Where are you setting the value of cameratarget?
If you are setting it, you may want to do:
Camera1.transform.LookAt(cameratarget.position);
Camera2.transform.LookAt(cameratarget.position);