Animator组件的使用(一)
一,在Hierarchy创建一个3D平面Terrain,导入资源包,添加人物模型。
二,在Project创建一个New Animator Controller,
三,在点开Animator,打开人物模型并将拖入。
四,点击拖入资源,选择创建过渡线,与你所需物连接。
五,在Parameters,中点击加号,选择bool并命名。
private Animator anim;
//w键前进if (Input.GetKeyDown(KeyCode.W)){this.gameObject.transform.Translate(new Vector3(0, 0, 50 * Time.deltaTime));anim.SetBool("WW",true);}if (Input.GetKeyUp(KeyCode.W)){anim.SetBool("WW",false );}//s键后退if (Input.GetKeyDown(KeyCode.S)){this.gameObject.transform.Translate(new Vector3(0, 0, -50 * Time.deltaTime));anim.SetBool("WW",true);}if (Input.GetKeyUp(KeyCode.S)){anim.SetBool("WW",false);}//a键左移if (Input.GetKeyDown(KeyCode.A)){this.gameObject.transform.Translate(new Vector3(-5, 0, 0 * Time.deltaTime));anim.SetBool("WW", true);}if (Input .GetKeyUp(KeyCode.A)){anim.SetBool("WW", false);}//d键右移if (Input.GetKeyDown(KeyCode.D)){this.gameObject.transform.Translate(new Vector3(5, 0, 0 * Time.deltaTime));anim.SetBool("WW",true);}if (Input.GetKeyUp(KeyCode.D)){anim.SetBool("WW", false);}
六,
1.Speed,为前进速度。
2.点击过渡线,选择Conditions。
Animator组件的使用(一)相关推荐
- unity获取脚本组件_Unity3D【脚本】获取游戏物体的Animator组件,并且修改动画属性 | 学步园...
using UnityEngine; using System.Collections; public class PlayAminitors : MonoBehaviour { public Gam ...
- Animator组件--culling mode
Animator组件 我们需要播放动画的角色都需要添加Animator组件,该组件即为我们控制动画的接口,下面我们来看看Animator组件: Controller:使用的Animator Contr ...
- U3D Animator 组件控制动画的播放暂停,动态添加帧事件
//顺便说一句,U3D的动画编辑器有BUG,添加关键帧事件后选了函数会说不支持,其实是可以用.运行下看结果来定吧. //大家好我是笨笨,笨笨的笨,笨笨的笨,谢谢! //20150810 by Jerr ...
- 【酷熊科技】工作积累 ----------- unity 动态设置 Animator组件的Controller
unity 动态加载 Animator 组件 的Controller public Animator animator; // 直接拖拽,引用 string strPath = "FXV2 ...
- Unity -- Animation(旧版动画组件)和Animator(新版动画器组件)
旧版animation动画器组件 如果想让一个游戏物体具有动画表现的话,我们需要给这个游戏物体挂载动画组件 和音频组件视频组件一样,如果想在游戏对象上播放动画效果的话我们需要挂载一个动画组件,然后再给 ...
- 日落20181024001 - Unity组件应用之Animator
系统:Windows 8 引擎:Unity 2017.2.1f1 (1)在unity官网注册账号,然后从Assets Store获取免费模型资源unity-chan(陈氏). (2)下载后,点击Imp ...
- 【转】Unity Animator卡顿研究
[转]Unity Animator卡顿研究 Unity Animator卡顿研究 发表于2017-07-26 点赞3 评论3 分享 分享到 2.3k浏览 想免费获取内部独家PPT资料库?观看行业大 ...
- Unity3D之Mecanim动画系统学习笔记(五):Animator Controller
简介 Animator Controller在Unity中是作为一种单独的配置文件存在的文件类型,其后缀为controller,Animator Controller包含了以下几种功能: 可以对多个动 ...
- 【Playable API】不用Animator如何播放动画?
你好,我是郑洪智,你可以叫我大智. 先问你一个问题:播放动画不想用Animator搞一堆Animator Controller,怎么做? Unity老玩家可能会先想到:Legacy Animation ...
最新文章
- linux+用户的shell,Linux用户管理(十)Linux Shell高级
- Python学习之猜数字小游戏
- gulp html 模块化,使用Gulp如何实现静态网页模块化具体怎么做?
- ML之FE:对人类性别相关属性数据集进行数据特征分布可视化分析与挖掘
- linux查找文件命令 要查找包含某字符
- POJ 1637 Sightseeing tour 混合图欧拉回路存在性判断
- 8-字符串的压缩存储
- CentOS8设置桥接网络模式,并配置静态IP及外网访问
- SSH如何通过公钥连接云服务器
- 毕业设计:舆情监测系统(SpringBoot+NLP)
- 电脑取消撤销快捷键是什么_用快捷键如何撤销当前操作?(记住电脑快捷键秒变电脑老司机)...
- android 二级联动列表,仿eleme点餐页面
- Jenkins执行shell命令,提示Pseudo-terminal will not be allocated because stdin is not a terminal.
- 两台无线路由桥接教程
- jfif是什么格式?怎么转换成jpg?
- Win11系统频繁断网怎么办?Win11网络不稳定的解决方法
- QML Tumbler开发实践--字体选择循环列表
- ffmpeg学习五:avformat_open_input函数源码分析(以mp4文件为例)
- 解决www.coursera.org可以登录但无法播放视频
- 丰田生产方式确实很经典