| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> Unity—动画 -> 正文阅读 |
|
[游戏开发]Unity—动画 |
今天学习了unity—动画,掌握了基本要领,每天早上要拿出三十分钟时间看笔记呦!!!
目录 查找最近的敌人(习题:续)
动画animationAnimation View通过动画视图可以直接创建和修改动画片段(Animation Clips) 显示动画视图:Window—>Animation 创建动画片段为物体添加Animation组件 在动画视图中创建片段(点击Creat) 录制动画片段点击录制按钮 点击Add Property,选择组件类型 调整时间点 在关键帧设备属性(双击可增加关键帧) ? 任何组件以及材质的属性都可进行动画处理,即使是自定义脚本组件的公共变量 时间线 ? 可以单击时间线上的任何位置预览或修改动画片段 数字显示为秒数和帧数(60帧为1秒) 例如:1:30表示1秒和30帧 ? (当前目标片段播放哪个) 常用API函数bool isPlay=animation.isPlaying; bool isPlay=animation.IsPlaying(“动画名”); 目前是否正在播放动画? animation.Play(“动画名”); 播放没有混合的动画。 animation.PlayQueued(“动画名”); 在先前的动画播放完毕后再播放动画。 Animation.CrossFade(“动画名”); 在后续 time 秒的时间段内,使名称为 animation 的动画淡入,使其他动画淡出。 Animation[“动画名”].speed=-1(倒着播)/0/1/2; animation[“动画名”].wrapMode=WrapMode.PingPong; 应如何处理超出此剪辑播放范围的时间? animation[“动画名”].length; animation[“动画名”].time; ? ? ? ? ? ? 需求:开门关门的动画 代码如下:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/29 3:54:29- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |