title: as3 hittestobject will activate without running parameters
body: <p>Alright the problem is that I'm trying to make a sphere disappear only when it is touching my crosshair, the problem is that the sphere will disappear whether the crosshair is touching it or not.</p>
  
  <p>My symbols are: </p>
  
  <p>crosshair with an instance of crosshair on the stage</p>
  
  <p>target with an instance of targetBlue on the stage</p>
  
  <pre><code>Mouse.hide();
  crossHair.startDrag(true);
  
  
  
  stage.addEventListener(MouseEvent.CLICK, _onStageMouseDown);
  
  function _onStageMouseDown(e:MouseEvent):void
  {
  if (crossHair.hitTestObject(targetBlue), true)
  {
      targetBlue.visible = false;
      trace("the mouse is in the target");
  } else if (crossHair.hitTestObject(targetBlue), false){
      trace("the mouse is not in the target");
  }
  }
  </code></pre>