En la prop.distance como puedo hacer que no se vaya a una distancia mayor de 10

Código :

var mouseListener:Object = new Object();
mouseListener.onMouseMove = function():Void {
    var p1:Number = clip3._y - _ymouse;
    var p2:Number = clip3._x - _xmouse;
    var degrees:Number = Math.atan2(p1, p2) / (Math.PI / 180);
    dropShadow.distance = Math.sqrt(Math.pow(p1, 2) + Math.pow(p2, 2)) * 0.5;
    dropShadow.blurX = dropShadow.distance;
    dropShadow.blurY = dropShadow.blurX;
    dropShadow.angle = degrees - 180;
    clip3.filters = [dropShadow];
   trace('distancia = '+Math.round(dropShadow.distance)+" | p1 = "+p1+" | p2 = |"+p2);
};

Es decir, p1 y p2, me pasan un valor de la distancia del mouse con respecto al clip, pero como puedo indicarle que si es mayor a 10 o menor a -10, algo asi

He intentado con p1 = () ? ... : 10; pero no funciona , que me falta?