How To Optimize Greensock Animations For Mobile
In previous tutorial you have learned what GreenSock animation platform is and why we use it. In this commodity, you lot will learn how to utilise GreenSock animation in your outset projection. You will also learn GreenSock animation setting up and configurations. Overall, we will make our first project and environs for our project. Abreast this, you will learn how to animate elements or whatsoever other object with GreenSock.
GreenSock Animation Setting upwardly
As promised, we will volition write clean and to the point. And then, to use GreenSock, all you need is to download the framework and add information technology in your projection and than write your blitheness code. We will employ codepen instead of saving the file locally. If you lot want to so, yous can fork our project and brand changes for your own. Allow's start doing it step by step.
- Create a pen on Codepen. ( if yous desire, you tin can fork our project hither ).
- Add the GreenSock and jQuery.
Of course you will demand jQuery equally well, so we will add jQuery first, than GSAP. In codepen, you can like this.
- Settings
- JavaScript tab
- jQuery cdn link
- TweenMax cdn link
- We have added it through Quick-add.
Once you accept added them, you are done with GreenSock animation setting upwards. Now you can first writing your code.
Here a simple html code:
<div class="object"> <p> Move me with GreenSock </p> </div>
Here is some basic CSS style.
.object{ background-color: blue; width:170px; padding:30px; color:#fff; }
And so far we had only write the basic codes. Now let's commencement learning the GreenSock syntax.
Outset, permit'southward select the detail class with jQuery
var item = $('.object');
Now, you tin apply the GreenSock functions to variable item. The most common type of tween is a to () tween which allows you lot to define the destination values:
TweenLite.to(myObject, ii, {x:100, y:200});
For our example, permit's more than our item 300px to the correct management. To do that, add the post-obit code to your JavaScript code.
TweenLite.to(item, 2, {ten:300});
The TweenLite is the class proper noun and the to() is the function.
The first arguement is the object you lot want to employ the blitheness on.
The second arguement is for time set or How much time it should have.
The third arguement, you tin can add an assortment of different affects.
In our instance, it will more than the particular chemical element to 10 direction in ii 2d.
Hither is the completed pen.
Conclusion
It was about the bones of GreenSock blitheness and GreenSock animation setting. We will continue this tutorial serial with intermediate and accelerate level of GreenSock animation. I hope it has been informative for you, if you whatever question, feel free to annotate it bellow. 🙂
Source: https://www.technig.com/greensock-animation-setting-configuration/
Posted by: joneshany1989.blogspot.com
0 Response to "How To Optimize Greensock Animations For Mobile"
Post a Comment