Unity 有两种设置物体旋转的方式, 一种时用 Rotate() 函数来旋转, 另一种时直接构造目标 Quaternion 来直接赋予 rotation.
好吧, 不知到写什么, 各种旋转和 unity2D 差不多. 在国内网站基本都是写入门的结果, 让人头疼.
Unity 中的 LookAt 的使用: 使用 LookAt 可以使得物体的 Z 坐标指向目标方向. 但是如果指向的过程中, 要 X 轴指向一个确定的方向, 也就是说, 知道这个物体的最终的 Z 轴方向, 和 X 轴方向, 要通过这两个向量求的物体最终的 Rotation, 可以用 LookAt 的两个参数的重载函数, 其第二个参数便是最终的物体的 y 轴的方向值. 即可以用 Z 和 X 方向求得 Y 轴的方向. 再用 LookAt 的两个参数重载函数设置物体的 Rotation.
来源: http://www.bubuko.com/infodetail-3117087.html