Monthly Archives: June 2016

Reproducing A Clever Animation Product, Part 9

Yesterday’s attempt wasn’t too bad; I needed to fix the declaration and use of the object that holds the transform information (yesterday’s form only works if you initialize the internal member values with literals) and I needed to tweak a … Continue reading

Posted in Tools and methods | Tagged , , | Leave a comment

Reproducing A Clever Animation Product, Part 8

I found it necessary to create a list of elements that will be transformed during the animation. Within each list of elements there will be a sublist of transform types. Within each list of transform types there will be a … Continue reading

Posted in Tools and methods | Tagged , , | Leave a comment

Reproducing A Clever Animation Product, Part 7

Drawing things out graphically is always good to clarify thoughts, so I’ve done that with the problem at hand. Here I show the array of animation steps in a shorthand form. The red areas show steps where multiple assignments are … Continue reading

Posted in Tools and methods | Tagged , , | Leave a comment

Reproducing A Clever Animation Product, Part 6

The next logical thing to think about with the animation capability is the idea of specifying the full state of every element during every time step. If this is done then we don’t have to worry about missing animation steps … Continue reading

Posted in Tools and methods | Tagged , , | Leave a comment

Reproducing A Clever Animation Product, Part 5

One thing I snuck into yesterday’s code examples without explaining is a way to use different animations for the same property of the same element. The way it works now the functions that generate tween information install commands into the … Continue reading

Posted in Tools and methods | Tagged , , | Leave a comment

Reproducing A Clever Animation Product, Part 4

Today I’m adding two new types of tweens, but once this is done the method for doing subsequent ones should be pretty clear. The first type is for hiding elements using the display property. This is useful for longer animations … Continue reading

Posted in Tools and methods | Tagged , , | Leave a comment

Reproducing A Clever Animation Product, Part 3

Today I implemented a few more basic animation features and gained more insight into how the Greensock animation product probably works. The first thing I did was add the capability to pause and continue the animation. That was trivial. I … Continue reading

Posted in Tools and methods | Tagged , , | Leave a comment

Reproducing A Clever Animation Product, Part 2

Today I did some experiments to try to figure out why the animations I’ve created seem to hitch and hiccup slightly from time to time. Again, this work is based on recreating the basic functionality of the Greensock animation product … Continue reading

Posted in Tools and methods | Tagged , , | Leave a comment