4ian / GDevelop

🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
https://gdevelop.io
Other
10.83k stars 850 forks source link

Add missing actions for Particle Emitter properties #2225

Closed tristanbob closed 2 years ago

tristanbob commented 3 years ago

Description

Particle emitters are missing actions for some properties.

Solution suggested

New Actions:

Mismatched:

Gravity actions and properties do not appear to be referring to the same thing.

ParticleEmitterCommon

ParticleEmitterAdvanced

Capture

tristanbob commented 3 years ago

FYI - I need these actions so that I can build a "Particle Emitter Builder" that lets you see how the parameters affect the look, in real-time.

Once we have a Particle Emitter Builder, we can create a contest for people to build new emitters!

Oxey405 commented 3 years ago

Okay it's seems a little hard to implement for a noob like me but still can try ^^ I think this is it : GDevelop/Extensions/ParticleSystem/Extension.cpp

Oxey405 commented 3 years ago

Oh my gosh what a hell to get inside this part of the code !! I can't understand !

4ian commented 3 years ago

@Oxey405 Please use the Discord/forum to discuss or share your comments, GitHub is only for constructed collaboration with clear question/answers. Thanks!

Oxey405 commented 3 years ago

Ok... I give up ! I can't understand !

85ayush commented 3 years ago

I would love to work on this issue, I am new to open source contribution, can you please guide me?

rs4231199 commented 3 years ago

I am working on this.