Closed 41zu closed 5 months ago
@Typhon0 I updated the pull request. The produced jar now contains a module-info.java, which declares a Java-Module named "animatefx". Since Java-Modules only exist since Java 9, I set the source and target compatibility to the next LTS version of that, which is Java 11.
I would appreciate it if you could take a look at this pull request and give me feedback if necessary.
Hi 41zu,
Everything looks good. Thanks for your contribution.😄
@Typhon0 Thank you for merging 👍
Right now some animations are inflexible and sometimes useless because of that. The best example are the Slide* animations.
With this merge request only the Expand, Contract and Slide* animations support modifying the animation. If needed, this API can be extended to other animations to.
Here are some examples:
new SlideOutDown(node) .setResetOnFinished(true) .applyAnimationModifier(new SlideModifier(45)) .play();
var mod = new ScaleModifier(); mod.setEndScale(1.5); new Expand(node).applyAnimationModifier(mod).play();