Skip to content

Commit 434c79a

Browse files
committed
Merge pull request cocos2d#14793 from super626/fixsprite2
It already been reviewed and compile by jenkins in cocos2d#14697. We need merge it to V3.10 to file TMX render bug.
2 parents 0f92513 + eee7726 commit 434c79a

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

cocos/2d/CCSprite.cpp

+1-9
Original file line numberDiff line numberDiff line change
@@ -578,15 +578,6 @@ void Sprite::updateTransform(void)
578578
float x2 = x1 + size.width;
579579
float y2 = y1 + size.height;
580580

581-
if (_flippedX)
582-
{
583-
std::swap(x1, x2);
584-
}
585-
if (_flippedY)
586-
{
587-
std::swap(y1, y2);
588-
}
589-
590581
float x = _transformToBatch.m[12];
591582
float y = _transformToBatch.m[13];
592583

@@ -610,6 +601,7 @@ void Sprite::updateTransform(void)
610601
_quad.br.vertices.set(SPRITE_RENDER_IN_SUBPIXEL(bx), SPRITE_RENDER_IN_SUBPIXEL(by), _positionZ);
611602
_quad.tl.vertices.set(SPRITE_RENDER_IN_SUBPIXEL(dx), SPRITE_RENDER_IN_SUBPIXEL(dy), _positionZ);
612603
_quad.tr.vertices.set(SPRITE_RENDER_IN_SUBPIXEL(cx), SPRITE_RENDER_IN_SUBPIXEL(cy), _positionZ);
604+
setTextureCoords(_rect);
613605
}
614606

615607
// MARMALADE CHANGE: ADDED CHECK FOR nullptr, TO PERMIT SPRITES WITH NO BATCH NODE / TEXTURE ATLAS

0 commit comments

Comments
 (0)