Parcourir la source

Merge pull request #26762 from groud/fix_odd_texture_size_gizmo

Fixes bad gizmo alignment for textures with odd size
Rémi Verschelde il y a 6 ans
Parent
commit
91fb807088
2 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 1 1
      scene/2d/animated_sprite.cpp
  2. 1 1
      scene/2d/sprite.cpp

+ 1 - 1
scene/2d/animated_sprite.cpp

@@ -93,7 +93,7 @@ Rect2 AnimatedSprite::_get_rect() const {
 
 	Point2 ofs = offset;
 	if (centered)
-		ofs -= s / 2;
+		ofs -= Size2(s) / 2;
 
 	if (s == Size2(0, 0))
 		s = Size2(1, 1);

+ 1 - 1
scene/2d/sprite.cpp

@@ -363,7 +363,7 @@ Rect2 Sprite::get_rect() const {
 
 	Point2 ofs = offset;
 	if (centered)
-		ofs -= s / 2;
+		ofs -= Size2(s) / 2;
 
 	if (s == Size2(0, 0))
 		s = Size2(1, 1);