From fb2173174d6c7ffef642a1b4225fae144874294c Mon Sep 17 00:00:00 2001 From: Andreas Haas Date: Fri, 10 Feb 2017 00:48:38 +0100 Subject: [PATCH] Particles2D: implement texture flip parameters. (cherry picked from commit 6a2dccaf77783dd7b67c5a0590b30fff720be69f) --- scene/2d/particles_2d.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scene/2d/particles_2d.cpp b/scene/2d/particles_2d.cpp index 4b4815d6fb..b7c6c20940 100644 --- a/scene/2d/particles_2d.cpp +++ b/scene/2d/particles_2d.cpp @@ -612,6 +612,10 @@ void Particles2D::_notification(int p_what) { src_rect.pos.y = size.y * (frame/h_frames); } + if (flip_h) + src_rect.size.x=-src_rect.size.x; + if (flip_v) + src_rect.size.y=-src_rect.size.y; texture->draw_rect_region(ci,Rect2(Point2(),size),src_rect,color); //VisualServer::get_singleton()->canvas_item_add_texture_rect(ci,r,texrid,false,color);