title: First Person Controller camera rotation doesn't work
body: <p>I'm looking for some c# script on unity to update first person controller 
  camera rotation transform. More specificly, I'm running an animation, and by the end of animation,  I set  "movie camera transform" on fps camera transform, how to show the code. For position variable, everything is ok.  However, rotation variable doesn't work well.
  The variable get the transform rotation right (the same movie camera transform), but I can't see the change on scene. The "first person controller rotation transform" 
  always get the last rotation coordinate that happened.
  I already tested many rotation functions, like Rotate(Vector3), rotation, localRotation, eulerAngles, localEulerAngles....</p>
  
  <pre><code>Vector3 pos, roteuler;
  public Camera fpscam, movie;
  
  void getPosRot(){
      roteuler = movie.transform.eulerAngles;
      pos = movie.transform.position;
  }
  
  void Update(){
      fps.transform.position = pos;
      fps.transform.eulerAngles = roteuler;
  }
  </code></pre>