Who finally offers first animation, so what is actually excess animation?
Well, it is a model of success that lets you animate values of those properties over time.
Very important Cyesis properties over time.
How do we do this?
Well, by using the keyframe rule.
Now, let us let's jump in a suspect again, a stabbing here at Keyframe and what this rule actually
actually is, it is a specification of an animation code.
So with this rule, you can specify animation code.
The animation is created by gradually changing from one set of CSI style to another, the constantly
changing form, let's say, from the capacity of zero to the one, and we can increment the different
changes.
So we would go to one phase in the next phase.
It will have, for example, opacity five and so forth and so on.
But enough with that.
I'm going to show you exactly how this works.
But during the animation, you can change the set of scissors rules many times.
So they're not keyframe, not very important.
Specify when the style changes will happen in percentages or with the key cues from and to so the jury
will go with zero zero zero percent and then something happens.
Code here.
To also do something like this.
To also complete this and 100 percent now could have also different instrumentations between them,
sort of say you can have your 50 percent.
And something should happen cold
or you could also hate that type 59.
You could also 59 as no one, but you could also do something like call them here and from.
And to.
We don't need this anymore.
OK?
So let's start creating our first animation.
Let's start with this opacity just told you about.
So like going off zero percent, I'm going to type in here opacity zero.
What this basically means is when the animation starts at zero, the opacity will be zero, a example.
And coincidentally, it is zero and zero.
But we also want a transform.
Oh, yeah.
I was wondering, why do I have the squiggly lines?
What the hell's the error at Keyframe needs to have a name.
So let's get this the name of animation name section.
But name and baby name.
Well, there's something off with my typing today, really, really sorry.
So name and we don't get this thought right here.
A scripted lines should disappear.
I still has good lines.
What is the error, where's the error to transport what so transform?
And we want a transformation, a translation, so we translate of minus one hundred pixels.
So what does this mean, the element that we will target?
We'll start out with the opacity of zero.
And its position will be translated with minus 100 pixels.
Now, at one hundred percent of the actually companies now stepping in at 100 percent, the capacity
will be one, an animation which is 100 percent.
And that and that we will transform it by translating it again on the x axis to its zero position.
I'm going to leave this 50 percent open for now.
So it's all pretty and done, but that's not enough, we need to include this keyframe somewhere, not
the way we do this.
Let's target our H1.
Is by using the animation keyword.
As soon as I use enervation keyword, it?
S not exis.
We need to type it in here, the animation name so that the key thing that we created up here.
So let's take this animation name.
That's why I gave it also the animation name as a name.
And that any animation needs to have a duration, so animation duration of, let's say, five seconds.
So this animation right here, this keyframe.
Which is included in an animation would take five seconds to execute.
A couple of things I wanted to one, as you would imagine, from the top of the rim.
And so saying, Chris, it's font size.
The fine print.
OK, so you ready to take a look at how this looks as go here and let's refresh it again.
This is going to come from it's minus one, her position.
And take five seconds and go from to zero with minus one, minus 100 to positive one and it's position
zero.
So let's try this again and again.
I don't have a clock to show this actually seconds, but I could reduce this to one second.
It's safe.
And let's refresh again back one second, because it's much quicker now.
We also have animation delay as a rule.
So animation.
DeLay, which would just delay the start of the animation that use three seconds, Kayla said save let's
refresh this.
One, two, three, go.
Perfect.
OK, let's do another animation.
Let's take let's take a P or paragraph that here.
So let's go paragraph tech and let's increase this font size was too small for me.
Let's give the Trickster's form to uppercase.
Now for this paragraph, they don't want to show you very quickly the short time we are going to learn
about the short and the run of the section.
But I just want to show you what how this will look at the end so we can do it and make sure we will
indeed use the same keyframe as we did up here.
But this time I could also include a translator.
Now, let me do something else.
I'm going to compare the keyframe actually in the cockpit down here, rename it animation name to.
Could have the same thing here, but for this for the 50 percent, I'm going to transform it, 80 pixels.
Translate.
On the Y axis, 80 pixels.
OK, now within here, we're going to type in animation.
And I'm going to use the name of the key friend that we just created.
So the second one animation name to.
And now after this, and it is going to take five seconds, is going to go backwards and it's going
to alternate and I also want to give it a delay, delay of two seconds.
So let's see how this works because they saw as was alternating.
The animation will be delayed two seconds.
It's going to start at zero with zero capacity and with a minus 100 pixels and it 50 percent is going
to go down, actually up is going to go up 80 pixels and then is going to go slowly to 100 to the capacity
of one, which is 100 percent and transform to its initial position.
So that's refresh again.
DeLay to a second, and it's coming in is going down that it's going up its initial position and there
we go, there's an animation.
OK, so next up, we're going to do another color scene.
The next one.
Bye.