AnimationDirection
The enumeration over all possible animation direction values.
Alternate = 1
The animation should reverse direction each cycle.
When playing in reverse, the animation steps are
performed backward. In addition, timing functions
are also reversed; for example, an ease-in animation
is replaced with an ease-out animation when played
in reverse. The count to determine if it is an even
or an odd iteration starts at one.
AlternateReverse = 3
The animation plays backward on the first
play-through, then forward on the next, then
continues to alternate. The count to determinate
if it is an even or an odd iteration starts at one.
Normal = 0
The animation should play forward each cycle.
In other words, each time the animation cycles,
the animation will reset to the beginning state
and start over again. This is the default
animation direction setting.
Reverse = 2
The animation plays backward each cycle. Each time
the animation cycles, the animation resets to the
end state and start over again.