-
Notifications
You must be signed in to change notification settings - Fork 55
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] [Transition] Fix the animation for zoomed layers #1258
Conversation
I took a look and it's amazing !
Example including the extension update: |
Are you sure it's the same user?
When the todo list will be done, we won't do breaking changes and we'll do everything in one update to avoid to deprecate the action several time. |
Oh ok, in that case, everything looks perfect in my opinion. the author GitHub name is westboy31 |
@D8H thanks for your work on this! I have thoroughly reviewed and tested your example. Updates
Todo
I actually don't like smoothing, so I would set this to 0. Most of the complexity in the extension is related to this smoothing, and I don't know how much value it adds. If I were to add new effects to this extension, I'm not sure if I would implement smoothing. Another consideration is that this would only apply to some effects. For instance, the Fade effect does not use this property, so perhaps it should be an action parameter instead.
We could offer start and stop values, similar to how particles and the shockwave extension work.
Yes, easings would be a very good addition to this extension
The word "fade" only applies to one of the effects. My primary question is, how can we enable new effects to be easily added to this extension?
Perhaps it would work best with a set of actions per effect? This way each effect can use different parameters in the action.
|
The
It's how the extension worked. I want this update not to do too much breaking changes. I was a bit surprised by this when I looked at the events but I guess users rarely use the "enable/disable behavior" action so I guess it doesn't matter much. We could search in the forum if someone complained about it.
Looking at the comments, it was to do some kind of anti-aliasing on the circle. Now that there is a property for anti-aliasing on the shape painter, I guess we could remove the feature when we rework the extension and see if users ask for it.
What use-cases do you see for it? I though this extension was mostly use with black or as a mask.
I see that some YouToube video call Star Wars transitions "wipe". Would "wipe in" and "wipe out" make sense?
Yes, I think it makes sense. So to avoid too much actions, I guess we would keep a parameter to invert the transition. I guess we could make the action asynchronous. This way users can duplicate the action to make an out and in and even add a "wait" in the middle. |
Demo
Changes
"Forwoard"
is chosenTodo