国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
TweenMax使用方法

greensock-js文件包是免費開源部分,包含有核心工具、過渡時間曲線、基本插件、拓展插件等。此外,GreenSock還有一些商業(yè)插件。greensock-js文件包可以免費下載或使用CDN加載,商業(yè)插件不提供CDN,可以下載破解版或者購買授權(quán)后使用正版。

加載文件

必須要加載核心工具TweenLite.min.js或者TweenMax.min.js。此外還需要加載其他需要的插件,例如基礎(chǔ)插件,時間軸,拓展時間曲線,商業(yè)插件等。

加載了相應(yīng)的插件后即可使用相應(yīng)的功能。

<script src="js/greensock-js/TweenLite.min.js"> </script>  -- 核心工具,可初始化TweenLite對象<script src="js/greensock-js/plugins/CSSPlugin.min.js"> </script>  -- 基礎(chǔ)插件,用于制作CSS動畫2D,3D動畫<script src="js/greensock-js/plugins/BezierPlugin.min.js"> </script>  -- 基礎(chǔ)插件,用于制作貝塞爾曲線<script src="js/greensock-js/TimelineLite.min.js"> </script>  -- 核心工具,創(chuàng)建時間軸管理動畫<script src="js/greensock-js/easing/EasePack.min.js"> </script>  -- 拓展的時間曲線,例如bounce

建議在開發(fā)中使用TweenMax這個全功能的js文件,它包括了GreenSock動畫平臺的大部分核心功能。
使用TweenMax上面的加載可以簡約為:

<script src="js/greensock-js/TweenMax.min.js"> </script>

制作動畫

動畫的三要素:

  • 1.動畫目標(biāo)對象
  • 2.動畫的持續(xù)時間
  • 3.變化的屬性

例:制作一個簡單的CSS動畫。

制作CSS動畫需要用到CSSPlugin(已經(jīng)包含于TweenMax)。
使用TweenMax的to()方法,將一個id為"obj"的DOM元素的CSS屬性的left屬性從當(dāng)前值過渡到500px,從而產(chǎn)生移動效果。持續(xù)時間3秒。

  • HTML
  • CSS
  • JS
  • 展示
<div id="obj"></div>
#obj{  position:relative;  left:200px;  top:20px;  width:50px;  height:50px;  background:#6fb936;  border-radius:5px;}
TweenMax.to("#obj", 3, {left:500});
重播

 

left屬性動畫需要position:reletive支持,如需相對位置移動可使用x(CSS3的2D動畫)更為簡便

TweenMax.to("#obj", 3, {x:200});//在原有位置向右移動200pxTweenMax.to("#obj", 3, {x:200, y:100});//向右移動200px的同時向下移動100px
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
如何讓你的動畫更自然-運動曲線探究與應(yīng)用
利用TweenMax針對HTML頁面製作動畫 – 基礎(chǔ)篇 ? 馬老師 雲(yún)端研究室
1024
jquery添加光棒效果的各種方式以及簡單動畫復(fù)雜動畫
2019年 值得收藏的 15 個 JavaScript 和 CSS 動畫庫
如何使用SVG動畫來制作游戲
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服