Преглед изворни кода

- Fix AABB size with left or right text alignment

left or right text alignment should only pad the width, previously both width and height were being doubled.
lilligreen пре 12 година
родитељ
комит
d983a33ad3
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      engine/source/2d/sceneobject/ImageFont.cc

+ 2 - 2
engine/source/2d/sceneobject/ImageFont.cc

@@ -366,14 +366,14 @@ void ImageFont::calculateSpatials( void )
         case ALIGN_LEFT:
             {
                 // Size is twice the padded text width as we're aligning to the left from the position expanding rightwards.
-                setSize( totalPaddedTextSize * 2.0f );
+                setSize( totalPaddedTextSize.x * 2.0f, totalPaddedTextSize.y );
             }
             break;
 
         case ALIGN_RIGHT:
             {
                 // Size is twice the padded text width as we're aligning to the right from the position expanding leftwards.
-                setSize( totalPaddedTextSize * 2.0f );
+                setSize( totalPaddedTextSize.x * 2.0f, totalPaddedTextSize.y );
             }
             break;