@Override
    public boolean onPointerMove(int mX, int mY, int mDX, int mDY) {
        PhysicsComponent pc = (PhysicsComponent)actor.getComponent("PhysicsComponent");
        float X = pc.getX();
        float Y = pc.getY();
        
        if(mX < placementAreaX) {
            X = placementAreaX;
        }
        else if(mX > placementAreaX + placementAreaWidth) {
            X = placementAreaX + placementAreaWidth;
        }
        else {
            X = mX;
        }
        
        if(mY < placementAreaY) {
            Y = placementAreaY;
        }
        else if(mY > placementAreaY + placementAreaHeight) {
            Y = placementAreaY + placementAreaHeight;
        }
        else {
            Y = mY;
        }
        
        actor.move(X, Y);
        return false;
    }