Skip to content
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

Allow simultaneous movements #11

Open
morganrallen opened this issue Apr 19, 2019 · 3 comments
Open

Allow simultaneous movements #11

morganrallen opened this issue Apr 19, 2019 · 3 comments

Comments

@morganrallen
Copy link
Contributor

It would be nice to be able to animate several parts at the same time. I'm not sure the best way to handle this but have a couple loose ideas.

Nested Groups
After an animation group has been created, it could be dragged into another Group in the Model view. EA could traverse each Group and start all the animations at the same time.

Animation Group Property
Give a new property that would determine the true animation order. This would default to the 00x ID already given to each Group. This could then be changed to any other valid number and those would animate together

Time Offset
Another new property, that might even be useful outside of simultaneous. It would represent the amount of time an animation would start before the previous one was finished. Default to 0 would mean it waited until the previous is complete. 1 (or -1) would mean the animation starts 1 steps before the previous was done.

@JMG1
Copy link
Owner

JMG1 commented Apr 23, 2019

Interesting, Nested Groups could be more-less straightforward to implement, but the other two, specially Time Offset means a complete re-write of the whole workbench. Not that is too big, but I do not have the time now.

@morganrallen
Copy link
Contributor Author

Would you entertain a pull request? Also happy to send PR for #10 as that will be break this plugin for everyone soon if not already.

@JMG1
Copy link
Owner

JMG1 commented May 3, 2019

Of course!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants