Answers for "Camera, Offsetting the Transform.LookAt"http://answers.unity.com/questions/448811/camera-offsetting-the-transformlookat.html
The latest answers for the question "Camera, Offsetting the Transform.LookAt"Answer by angelrubiohttp://answers.unity.com/answers/653502/view.html
I had this problem in a 3D environment and I found the solution to be to move the camera after the lookat:
`Vector3 lokat = camTarget.position;
transform.LookAt(lokat);
transform.position+=Vector3.up*0.9f;`Sun, 02 Mar 2014 05:15:39 GMTangelrubioAnswer by robertbuhttp://answers.unity.com/answers/449040/view.html
Your problem is the transform.LookAt(). You can move the camera up and down, but if you use a LookAt(), the camera is going to be tilted so that you character is in the center of the screen. How you solve this will depend on how you want camera to follow the character. As a start, take out the transform.LookAt() and adjust the Vector3(0,distance,-30).Thu, 02 May 2013 20:24:40 GMTrobertbu