相机以目标为中心实现围绕旋转
因为项目需要就开始研究 在移动端实现触控控制相机,在网上找了很多篇文章博客 但是来来回回就那么点 所以就根据百度出来的内容就完成了这篇文章
**祝君 且行且珍惜 **
思路:
先来理解下这个代码实现的原理:
如果在pc端实现鼠标控制相机围绕旋转:
1:首先就要获取鼠标的移动距离
2:然后使用RotateAround函数来实现相机围绕旋转
如果在移动端实现手指控制相机围相机
1:首先获取手指在屏幕上滑动的距离
2:然后使用RotateAround函数来实现相机围绕旋转
上代码
pc端相机围绕物体旋转
挂载在目标体上
var mouse_x = Input.GetAxis("Mouse X");//获取鼠标X轴移动
var mouse_y = -Input.GetAxis("Mouse Y");//获取鼠标Y轴移动
if (MouseOnScreen(