public void SetAngle(int angle) { if (angle < 5) { angle = 5; } if (angle > 70) { angle = 70; } if (currentAngle == angle) { return; } currentAngle = angle; Update(CannonRect()); Emit.AngleChanged(currentAngle); }
public void SetAngle(int angle) { if (angle < 5) { angle = 5; } if (angle > 70) { angle = 70; } if (currentAngle == angle) { return; } currentAngle = angle; QRect cr = CannonRect; Update(cr.X(),cr.Y(),cr.Width(),cr.Height()); Emit.AngleChanged(currentAngle); }