Ver Fonte

Clamp filling angle instead of normalize

MarianoGNU há 10 anos atrás
pai
commit
bf4bb3e17b
1 ficheiros alterados com 1 adições e 5 exclusões
  1. 1 5
      scene/gui/texture_progress.cpp

+ 1 - 5
scene/gui/texture_progress.cpp

@@ -233,11 +233,7 @@ float TextureProgress::get_radial_initial_angle()
 
 void TextureProgress::set_fill_degrees(float p_angle)
 {
-	while(p_angle>360)
-		p_angle-=360;
-	while (p_angle<0)
-		p_angle+=360;
-	rad_max_degrees=p_angle;
+	rad_max_degrees=CLAMP(p_angle,0,360);
 	update();
 }