SkidX / tweene

JavaScript Animation Proxy
http://tweene.com
Artistic License 2.0
353 stars 29 forks source link

seek or set progress functionality for timelines #14

Open joe312213 opened 9 years ago

joe312213 commented 9 years ago

Hello, thanks for the great work!

Any plans or tips for how to implement seek or set progress functionality for timelines in Tweene, so that an animation position can be set to a particular point in a timeline? This is a very handy feature of GSAP, that allows cool effects like controlling an animation from scroll position, or setting a certain timeline point on certain events, etc. It would be awesome to have that ability across different backends beside GSAP :)

ghost commented 9 years ago

+1

joe312213 commented 9 years ago

ah, I see it's listed as a feature (scrubbing timeline) of version 0.9 on your roadmap, after adding Web Animations standard support.. so that might be 'some time' in coming then :) maybe I could help?

SkidX commented 9 years ago

Hi, first of all thanks for your interest in the project. About that feature, it is surely something I would like to do. That roadmap is not so "final", I'll probably change the order of the features. Currently I'm working on a little bit of internal refactoring, because you know, the first release most of the times is not so well written from the perspective of future improvements. So after that, if you think it would be a good idea, maybe I can add this feature first.

joe312213 commented 9 years ago

It's a great tool. Understood re refactoring :) I think it would absolutely be a very useful feature for a lot of people doing web based animation, and wanting the flexibility of using different animation backends. When you get to the point where you think the code is ready to start adding timeline scrubbing and could use some help, please let me know.

SkidX commented 9 years ago

Sure, thanks!