当前位置:网站首页>gsap动画库
gsap动画库
2022-07-07 16:36:00 【小菜鸟学代码··】
gsap动画库
首先导入gsap动画库
npm i gsap -S
安装好了在项目中引用import gsap from "gsap"
普通的页面使用
gsap.to('类名',{
动画属性})
//我们也可以使用时间线来写动画
//创建一个时间线 ,然后再使用链式语法,做过视频剪辑的同学可能理解的更深
var tl = gsap.timeline();
tl.to(".box1", {
rotation: 27, x: 100, duration: 10 }).to(".box1", {
rotation: 27, x: 100, duration: 10 });
THREE界面的使用
//cube是实例化的3d物品 gsap.to反应的是物体的结果
let tl = gsap.timeline()
let ani = tl.to(cube.position, {
x: 500, duration: 3,
ease: "power1.inOut",
yoyo: true,
repeat: -1,
delay: 2,
onComplete: () => {
console.log(1); },
onStart: () => {
console.log('开始了');
}
})
//双击屏幕监听
window.addEventListener('dblclick', () => {
console.log(ani.isActive());//是否处于运动状态
if (ani.isActive()) {
ani.pause() //动画停止
} else {
ani.resume()//动画恢复
}
})
ease
是速率repeat
重复次数 -1 无限循环yoyo
往返运动delay
延时运动onComplete
是完成时候做的一个回调函数onStart
是开始时候做的一个回调函数
边栏推荐
- Introduction de l'API commune de programmation de socket et mise en œuvre de socket, select, Poll et epoll
- 卖空、加印、保库存,东方甄选居然一个月在抖音卖了266万单书
- JS pull down the curtain JS special effect display layer
- Chapter 3 business function development (user access project)
- 3分钟学会制作动态折线图!
- What are the financial products in 2022? What are suitable for beginners?
- 你真的理解粘包与半包吗?3分钟搞懂它
- Tips of this week 141: pay attention to implicit conversion to bool
- 现在网上期货开户安全吗?国内有多少家正规的期货公司?
- socket编程之常用api介绍与socket、select、poll、epoll高并发服务器模型代码实现
猜你喜欢
保证接口数据安全的10种方案
备份阿里云实例-oss-browser
In depth understanding of USB communication protocol
idea彻底卸载安装及配置笔记
Tear the Nacos source code by hand (tear the client source code first)
The report of the state of world food security and nutrition was released: the number of hungry people in the world increased to 828million in 2021
[OKR target management] value analysis
Year SQL audit platform
C语言中匿名的最高境界
嵌入式C语言程序调试和宏使用的技巧
随机推荐
C语言中匿名的最高境界
Easy to understand [linear regression of machine learning]
Tips for this week 131: special member functions and ` = Default`
JS pull down the curtain JS special effect display layer
Summary of evaluation indicators and important knowledge points of regression problems
4种常见的缓存模式,你都知道吗?
Win11C盘满了怎么清理?Win11清理C盘的方法
Live broadcast software construction, canvas Text Bold
Afghan interim government security forces launched military operations against a hideout of the extremist organization "Islamic state"
Tips for this week 140: constants: safety idioms
现在网上期货开户安全吗?国内有多少家正规的期货公司?
pip相关命令
Slider plug-in for swiper left and right switching
[trusted computing] Lesson 11: TPM password resource management (III) NV index and PCR
golang 客户端服务端登录
高考填志愿规则
Idea completely uninstalls installation and configuration notes
debian10系统问题总结
Machine vision (1) - Overview
Performance test process and plan