-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Reviewed] [Shock wave effect] No longer require the Tween behavior #1003
Conversation
OK I've started the modification I've almost finished the ellipse |
@D8H the floor is for pixel perfect animation |
@Alios5 thanks for improving your already awesome extension. What is the status of this update? I'd love to get it into GDevelop! |
cc008a6
to
29c18a3
Compare
Please attach a new version of the example that uses the last extension update. Edit: sorry, the bot did It. I'll check it soon. |
Some of my previous suggestions are unanswered:
Do you have some reservations or questions about them? |
@D8H yes regarding bandicam.2023-11-23.20-54-39-341.mp4 |
When I do this, the end fields are above the start fields. |
Done |
Doing the drawing in postEvent is important to let users change the state in events and have it drawn without 1-frame delay.
There is the same issue in the 3D particle emitter, but GDevelop will keep the property order at some point. |
Okay, I'll test it. |
29c18a3
to
1de025f
Compare
Thank you for the changes. Previous suggestions that weren't addressed:
New suggestions:
|
1de025f
to
75815fd
Compare
75815fd
to
5a3558f
Compare
5a3558f
to
540c543
Compare
I've made an few changes:
If you're ok with the changes, please update the PR with this version and it should be ready for a merge into the reviewed list. |
I did a small test of the version with @D8H changes and everything seemed to work. I'm most happy that users can add the behavior and it works without changing anything. (The old version required them to select "fill" or "line".) One suggestion: Instead of calling the star "branches", call them "points". I often hear people say "this is a 5-pointed star", or "this star has 5 points". I do not hear people refer to them as branches. |
Indeed, GDevelop draw action and Pixi call them I've made the changes: I also remove the |
Add a checkbox for pixel perfect, where the floor will be used for pixel perfect |
What do you mean by "pixel perfect"? If you disable the anti-aliasing, you will see sharp pixels even if the circle radius is not an integer: |
ok i tested it it's good as you make it |
You forgot to hide the easing progress! for StarShockwave |
Indeed, sorry about that. |
Errors were detected in this submission:
|
@Alios5 Thank you for the hard work and your patience. It should be in the reviewed extension list in a few hours. |
Description
Will allow you to draw shock wave effects.
Changes
Breaking change
How to use the extension
This behavior must be assigned to a shape painter object.
The user will have state parameters (Start and End) like the particle emitter object, which are :
The user can modify the values according to his needs.
You can modify the value of the object just after the creation of the object in the event sheet (all modifications are applied on the shape painter object created above the modification).
Checklist
What tier of review do you aim for your extension?
Reviewed
Example file
DarwShockWaveEffect-Exemple.zip
Extension file
ShockWaveEffect.zip