| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> 动画animation -> 正文阅读 |
|
[游戏开发]动画animation |
重复播放 最终播放 是否暂停 即需要实现页面动态效果,动画的本质是快速切换大量图片时在人脑中形成的具有连续性的画面,构成动画的最小单位:帧或者动画帧。 动画的使用方法 首先定义动画,一共有两种方法 1:@keyframes 动画名称{ from{} to{} } 初始状态到最终状态 2:@keyframes 动画名称{ 0%{} 10%{} 15%{} 100%{} } 中间有好几个状态要过渡 接下来使用动画 在类里加上animation: 动画名称:animation-name 时间:animation-duration 注意,定义动画和使用动画都写在style里 animation:动画名称 动画时长 速度曲线 延迟时间 重复次数 动画方向 执行完毕时状态 动画名称和动画时长必写 取值顺序不分先后 如果有两个时间 第一个是动画时长,第二个是延迟时间 速度曲线:linear :匀速 steps():分步执行 animation-timing-function 延迟时间:让动画等一会再执行animation-delay 重复次数:infinite:无限循环animation-iteration-count 动画方向 alternate:反向animation-direction 执行完毕时状态 无限循环与执行完毕时状态冲突 backwards:默认值,未播放时是什么状态就是forwards的值 forwards:动画执行完毕时的状态animation-fill-mode 暂停动画:animation-play-state paused,配合hover使用 多组动画 如果from状态与初始状态相同,则可以省略不写from 可以直接写to 或者100% |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 16:45:45- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |