title: using transform.rotate to mirror a character
body: <p>I am trying to figure out how to use <code>transform.rotation</code> to simply rotate a character 180 degrees, as if the character is sitting in front of a mirror.</p>
  
  <p>Initially, I used the following to set the character model to the game object it is attached to, which works fine:</p>
  
  <pre><code>target = gameObject.transform;
  origPos = target;
  target.transform.rotation = transform.rotation;
  </code></pre>
  
  <p>Now, I would like to turn it around and mirror its movements. How do I do this?</p>
  
  <p>As a first silly attempt, I tried putting a minus sign before <code>rotation</code>, thinking that it would negate all <code>4</code> values of <code>w, x, y, z</code> but of course that was just stupid, as I could not use such an operand here.</p>
  
  <p>What is the simplest way of doing this?</p>