Unity使用Animator实现人物头部朝向鼠标
来源:互联网 发布:java中的scanner是什么 编辑:程序博客网 时间:2024/04/30 13:16
using UnityEngine;using System.Collections;public class LookAtTest : MonoBehaviour {private Animator _animator;private Vector3 _pos ;// Use this for initializationvoid Start () {_animator = GetComponent<Animator>();}void OnAnimatorIK(int layer){if (layer == 1) {Vector3 pos = Camera.main.ScreenToWorldPoint (new Vector3(Input.mousePosition.x,Input.mousePosition.y,Camera.main.transform.position.z));_pos = Vector3.Lerp (_pos, pos, 0.075f);_animator.SetLookAtPosition (_pos);_animator.SetLookAtWeight (0.25f,0.5f,1f,1f,0.6f);}}}
说明:需要在动画的Layers上新建立一层,开启IK,这一层的Weight设置为1,Blending设置为Override。 因为如果直接在默认层设置,会影响之前的动画。
0 0
- Unity使用Animator实现人物头部朝向鼠标
- Unity人物三连击Animator实现
- Unity相机旋转和人物朝向
- 使用Unity新版动画系统Animator实现三连击
- 人物朝向问题
- Unity Animator的使用技巧
- Unity鼠标点击地面控制人物移动
- 关于 Unity Animator MatchTarget 实现猜测
- Unity人物残影实现
- unity animator的一种使用方式
- unity Animator Override Controller的使用
- unity详细解说Mecanim使用 动作 Animator
- 【Unity学习笔记】NPC朝向玩家的代码实现
- Unity/Animator -- 创建Animator Controller
- Unity/Animator -- 创建Animator Controller
- 游戏人物跟随鼠标移动的实现
- Unity中鼠标点击地面控制人物移动
- Unity中鼠标点击地面控制人物移动
- 混乱无序的整数数组如何实现左侧全是奇数右侧全是偶数(数字不要求排序)
- MODIS 数据及产品下载地址
- HBase性能优化完全版
- 技术工具
- 关于VBA对数据透视表的操作使用
- Unity使用Animator实现人物头部朝向鼠标
- re,re.search,
- MD5加密不满足公安部安全等级要求
- C/C++ 算法 中缀转后缀表达式实现3---实现加减乘除四则算数(包括浮点数运算,包括括号)
- addSubview和rootViewController区别
- C#比较字符串忽略大小写
- Windows用户模式下的线程同步之CRITICAL_SECTION(关键字)
- 构造函数不能是虚函数的原因
- Action与JSP之间值传递的问题