慢慢(每次一度)转向目标
来源:互联网 发布:泗洪网络问政 编辑:程序博客网 时间:2024/04/29 10:01
一道事后做出来的面试题
效果:实现每次点击rotation3个值改变一度,最终实现朝向目标的结果.
主要是Quaternion.LookRotation(差值向量)这个方法,可以直接得到旋转后角度;
using UnityEngine;using System.Collections;public class loadpic : MonoBehaviour { public GameObject target; public Vector3 lerp; public float x = 0,y = 0,z = 0; void Start() { lerp = target.transform.position - transform.position; } void Update() { //直接得到旋转后效果 //print(Quaternion.LookRotation(lerp).eulerAngles); //transform.rotation = Quaternion.LookRotation(lerp); //慢慢旋转 if (Input.GetMouseButtonDown(0)) { if (x < Quaternion.LookRotation(lerp).eulerAngles.x) { x++; } if (y < Quaternion.LookRotation(lerp).eulerAngles.y) { y++; } if (z < Quaternion.LookRotation(lerp).eulerAngles.z) { z++; } Quaternion a = new Quaternion(); ; a.eulerAngles = new Vector3(x, y, z); transform.rotation = a; } }}
有问题,会绕大圈旋转到目标
0 0
- 慢慢(每次一度)转向目标
- 物体缓慢转向目标点
- PHP项目将联合起来转向PHP5,PHP4慢慢淡化
- 尝试ARM架构 节能服务器以慢慢转向ARM
- 尝试ARM架构 节能服务器以慢慢转向ARM
- Sun瞄准低端sever市场 目标从微软转向Linux
- 黑客攻击目标由Windows转向Android:恶意程序相似
- 塔防TDTK 敌人移动到目标转向
- 1个物体以一定的速度转向目标物体
- Unity中以一定的角速度转向目标
- 坚持理想与目标、并从小事慢慢做起
- 转向
- 转向
- 慢慢
- 慢慢
- 慢慢
- 奔着目标,慢慢走,会好过毫无目标,傻傻往前冲
- 花开一度
- 正则表达式备忘录
- js之模态、非模态框
- Android之DatePicker使用
- javaSE(15)(缓冲流、转换流和标准系统I0流)
- 利用json和ajax模拟获取最新资讯
- 慢慢(每次一度)转向目标
- Java设计模式之适配器Adapter
- Socket编程(一)TCP传输文件
- ipad标准参数
- “当前不会命中断点。源代码与原始版本不同”解决
- UML——活动图
- 2015-12-01
- [Javascript OO] 构造函数
- 扩展SeaJS模块定义中的module参数的应用示例