Ah, after reading your question a few more times, I think I've finally got it.
The reason that this is happening is because you have *two* cameras, and you are changing the ShakeRotation on the camera you don't want to change.
All you need to do is create an object reference to your scene camera: `public GameObject sceneCam;` and then change your ShakeRotation calls so that instead of saying `iTween.ShakeRotation(gameObject, etc.)`, you say `iTween.ShakeRotation(sceneCam, etc.)`
That should work. :)
Klep
↧