0 votes

I have a particle created using CPUParticles2D. I am using that particle or the converted particles2D because Im on MAC.

I want to flip the particle I have created. I have one that sends up a dust cloud that swirls. I want to duplicate it and flip it so that it does the same thing just on a flipped or mirrored horizontal axis.

I was able to do it at first by switching the scale value inside of transform x = -1. However, when I uncheck Local Coords property in Drawing it messes it all up. I unchecked local coords so the dust particles stay at the location where emitted at and not follow the parent object as it moved back up.

Godot version 3.5
in Engine by (16 points)

Rotate it by 180 degrees?

1 Answer

0 votes

I did try rotating it. However, because I wanted this not in Local Coords It would rotate everything. So then instead of my dust swirling up it would swirl down. I ended up having to mirror every property that I used. ex instead of Angular Velocity being 235 I put -235, my orbit velocity from 0.3 to -0.3 and so on. It seems a little unnecessary but I really could not find anything that would just mirror/flip the Particle. This is how I got mine to work. so now I have an object that falls and when it hits the ground dust particles puff out and swirl on both sides of the object.

by (16 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.