We're going to use the Sequence Replicator behavior to have our lower third build itself onto the screen. The behavior takes a replicator and makes changes to it, over time. And since we're not working with keyframes, having Motion play back while we're doing all this makes it fun and easy to judge our results. Press that play button and watch yourself go!
Now it's time for us to tell the behavior what parameters we want it to affect, but before we do that, we want to make sure that the behavior is going in the right direction.
"Direction?" you ask.
Good question. By default, the behavior takes you from your existing replicator settings to the changes you've specified. In this case, we want our finished replicator to look as it does now, so we want it to start from the changes and end with what we currently have.
With that little chore out of the way, it's time to go to town on our lower third.
If you watch the playback you'll see your lower third slowly build itself on, fading in one block at a time. Thanks to the behavior, each block is going from an opacity of 0% and ending with your original (default) setting of 100%.
Since the duration of the behavior controls how fast the changes occur, let's trim it down so that our lower third gets built faster. We'll also adjust our playback range accordingly.
With the behavior trimmed down to a duration of 30 frames, you should see a much faster animation.
You can see that each block in the replicator is now scaling up as it fades in. But the animation seems very choppy. By increasing the Spread value of the behavior, more than one block will be affected at a time, smoothing out the animation.
With our behavior in place, we now have our replicator building itself by scaling, fading and sliding. But it's completely linear, so let's make it look more organic by adjusting the build order of the replicator. The Sequence Replicator behavior sequences through the replicator in the order that the replicator was built in, so if we shuffle the build order, we shuffle the effects of the behavior.
By randomizing the build order of the replicator, we've completed our lower third. And because the animation is done using a behavior, it's extremely flexible. Want to speed it up or slow it down? Just shorten or lengthen the behavior. Want more movement? Just adjust the behavior's parameters.
Let's say that we want our lower third to animate back out again. How would we do that? We only have to duplicate our Sequence Replicator behavior and change its sequencing direction.
Here is a picture of the Timeline. You can see the first Sequence Replicator behavior, which builds on our lower third, and the second Sequence Replicator behavior, which moves it back off. The replicator is trimmed to end when the second behavior ends, because we don't want it to pop back on screen when the behavior is no longer affecting it.
Now you can pat yourself on the back, save your lower third out as a preset (maybe even mail it to a friend) and tell your clients that you spent all afternoon keyframing the random look of the animation. Muhahahaha!