title: Sprite buttons on the HUD do not detect a touch event if the ZoomCamera moves from its original position
body: <p>I'm trying to place some clickable sprites on the HUD of my ZoomCamera.
  The sprites detect the touch event just fine, but only if the ZoomCamera is placed in its original position.</p>
  
  <p>If I zoom in, or pan the camera, it seems like the touch areas remain in their area relative to the scene, and not to the camera. Therefore the action only works if I click on the area where the sprites existed in the original state.</p>
  
  <p>This is most of the relevant code - </p>
  
  <pre><code>FloorSelectorButton firstButton = new FloorSelectorButton(0, 100, 80, 80,
              this.getVertexBufferObjectManager(), 3, this);
  
      FloorSelectorButton secondButton = new FloorSelectorButton(0, 180, 80, 80,
              this.getVertexBufferObjectManager(), 2, this);
  
      FloorSelectorButton thirdButton = new FloorSelectorButton(0, 260, 80, 80,
              this.getVertexBufferObjectManager(), 1, this);
  
  
      mScene = new Scene();
      mScene.setOnAreaTouchTraversalFrontToBack();
      HUD hud = new HUD();
  
      mZoomCamera.setHUD(hud);
  
      hud.attachChild(firstButton);
      hud.attachChild(secondButton);
      hud.attachChild(thirdButton);
  
      hud.registerTouchArea(firstButton);
      hud.registerTouchArea(secondButton);
      hud.registerTouchArea(thirdButton);
              this.mScrollDetector = new SurfaceScrollDetector(this);
          this.mPinchZoomDetector = new PinchZoomDetector(this);
          this.mScene.setOnSceneTouchListener(this);
          this.mScene.setTouchAreaBindingOnActionDownEnabled(true);
          return mScene;
  </code></pre>
  
  <p>FloorSelectorButton is just a class that extends Sprite and implements the onAreaTouch method.</p>
  
  <p>I hope you guys could help my out!</p>
  
  <p>Thanks! </p>