问一下 像坦克世界那样的鼠标让第三人称摄像机移动在unity是如何实现的呢

问一下像坦克世界那样的鼠标让第三人称摄像机移动在unity是如何实现的呢麻烦大神给个代码吧顺便把各代码的含义和功能也介绍下吧!谢谢... 问一下 像坦克世界那样的鼠标让第三人称摄像机移动在unity是如何实现的呢麻烦大神给个代码吧 顺便 把各代码的含义和功能也介绍下吧! 谢谢 展开
 我来答
lzh0913hang
2018-02-21 · 超过34用户采纳过TA的回答
知道答主
回答量:54
采纳率:96%
帮助的人:19.5万
展开全部
对不起,由于我没空写那种大段大段的代码,就给你个实现方法吧。
Screen类里面有个叫LockMouse的函数,可以把鼠标一直所在屏幕中央。
transform里面有个叫lookAt的函数,就是旋转物体,使物体的z轴一直对着一个物体。Input类的mousePosition,就是鼠标的位置。
总结起来,代码就是:(里面的函数可能有一些大小写错误或拼写错误,你按着编译器来改就行了)
......
void Start()
{
Screen.LockMouse(true);

}
void Update()
{
transform.lookAt(Input.mousePosition);
}
更多追问追答
追问
敢问兄台 您是unity老鸟?
追答
差不多吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式