Unity3D使用鼠标旋转缩放平移视角

tyfyyn 26 0 PDF 2021-01-01 03:01:06

Unity使用鼠标旋转缩放平移视角,供大家参考,具体内容如下 用代码在Game界面完美实现Scene界面的操作方法。 使用方法:把脚本挂在相机上,把跟踪的target拖到脚本上。 视角跟踪的是一个空物体,当然如果你是做RPG游戏需要跟踪某一角色的视角,那就不需要中键平移功能,把空物体换成角色就行。 代码主要是分三部分功能进行实现。 1.右键拖动控制视角的旋转; 2.滚轮旋转控制视角的缩放; 3.中键拖动控制视角的平移。 右键拖动控制旋转主要是用GetAxis获得鼠标在x方向与y方向平移的距离,相机的旋转是通过旋转相机本体坐标系的x轴与y轴实现的,重要的是在旋转相机的同时,要控制相机和targ

用户评论
请输入评论内容
评分:
暂无评论