소스 검색

Clamp filling angle instead of normalize

MarianoGNU 10 년 전
부모
커밋
bf4bb3e17b
1개의 변경된 파일1개의 추가작업 그리고 5개의 파일을 삭제
  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();
 }