Unity通过鼠标实现相机视角旋转和缩放

在游戏过程中,经常需要通过鼠标在屏幕在滑动实现相机视角的功能,如果只是把相机挂在玩家上,并不能实现视角的自由旋转,只能一直朝向玩家前方。 接下来我将教大家实现相机的旋转和缩放功能。 一、相机缩放 首先先写两个方法,得到玩家的位置 然后是缩放的逻辑 红色的是向量,蓝色的表示数值 1.v=相机的位置-玩家的位置 2.通过滚轮改变v的长度 3.相机位置=v+玩家的位置 然后补充一些向量 里面的补偿向量o
相关文章
相关标签/搜索