给有最大和最小俯仰角限定的俯仰角赋值

public function set tiltAngle(val:Number):void
{
  val = Math.max(_minTiltAngle, Math.min(_maxTiltAngle, val));

  if (_tiltAngle == val)
    return;

  _tiltAngle = val;
}

public function set minTiltAngle(val:Number):void
{
  if (_minTiltAngle == val)
    return;

  _minTiltAngle = val;

  tiltAngle = Math.max(_minTiltAngle, Math.min(_maxTiltAngle, _tiltAngle));
}

public function set maxTiltAngle(val:Number):void
{
  if (_maxTiltAngle == val)
    return;

  _maxTiltAngle = val;

  tiltAngle = Math.max(_minTiltAngle, Math.min(_maxTiltAngle, _tiltAngle));
}

猜你喜欢

转载自www.cnblogs.com/crmjz1993/p/11038732.html