diff --git a/flixel/addons/tile/FlxTileSpecial.hx b/flixel/addons/tile/FlxTileSpecial.hx index 952d3ac1..27ea9b5b 100644 --- a/flixel/addons/tile/FlxTileSpecial.hx +++ b/flixel/addons/tile/FlxTileSpecial.hx @@ -243,16 +243,6 @@ class FlxTileSpecial extends FlxBasic } _matrix.identity(); - if (_tmp_flipH) - { - _matrix.scale( -1, 1); - _matrix.translate(width, 0); - } - if (_tmp_flipV) - { - _matrix.scale(1, -1); - _matrix.translate(0, height); - } if (_tmp_rot != FlxTileSpecial.ROTATE_0) { @@ -268,6 +258,17 @@ class FlxTileSpecial extends FlxBasic } } + if (_tmp_flipH) + { + _matrix.scale( -1, 1); + _matrix.translate(width, 0); + } + if (_tmp_flipV) + { + _matrix.scale(1, -1); + _matrix.translate(0, height); + } + return _matrix; } } @@ -278,4 +279,4 @@ typedef AnimParams = var flipHorizontal:Bool; var flipVertical:Bool; var rotate:Int; -} \ No newline at end of file +}