unity3d 平滑看向的脚本
2016-06-21 17:14
513 查看
转载地址:http://blog.csdn.net/nnsword/article/details/13060079
unity3d 平滑看向的脚本,涉及到知识有二点间方向计算,三维向量的一些方法应用。以及四元素类的应用
unity3d 平滑看向的脚本,涉及到知识有二点间方向计算,三维向量的一些方法应用。以及四元素类的应用
using UnityEngine; public class SmoothLookFrame : MonoBehaviour { public Transform lookAtTarget; public Transform frameTarget; public float damping = 2.0f; public bool GoLookAtTarget = false; void Update() { if (GoLookAtTarget) { if (!lookAtTarget || !frameTarget) return; Quaternion rotate = Quaternion.LookRotation(lookAtTarget.position - transform.position); transform.rotation = Quaternion.Slerp(transform.rotation, rotate, Time.deltaTime * damping); } } void DoLookAt() { GoLookAtTarget = true; } void CancelLookAt() { GoLookAtTarget = true; } }
相关文章推荐
- Kinect结合Unity3D引擎开发体感游戏(一)
- Shell 脚本编程陷阱
- VBS脚本写的Windows硬件检测工具分享
- 用vbscript实现隐藏任务栏图标的脚本
- 用autoit编写第一个脚本(Hello World)
- VBS调用WMI快速关闭IE的脚本
- Oracle数据库执行脚本常用命令小结
- 收集的ROS防火墙脚本
- JSP脚本漏洞面面观
- 不错的批处理脚本 第一部分
- VBS脚本加密/解密VBS脚本(简易免杀版1.1)
- 不错的批处理脚本实例代码 第二部分
- 使用脚本和批处理清除电脑中的痕迹的代码第1/2页
- 让你的脚本说话
- Lua脚本获取喜马拉雅MP3音频地址
- SQL Server中数据行批量插入脚本的存储实现
- 编程界主流脚本编程语言的比较和选择
- 批量文件查找替换功能的vbs脚本