unity中摄像机的控制---调整摄像机,不让他摔倒

摄像机大部分人都会控制,最明显的就是让他旋转,随着鼠标的左右上下移动而旋转,但是总是会遇到一个问题,就是转着转着就仿佛他自己摔倒了似的,其实就是它本身绕着Z轴旋转了

这样就不是我们想要的结果了

要想解决也简单,就是最后修正一下就好

this.transform.eulerAngles = new Vector3(transform.eulerAngles.x, transform.eulerAngles.y, 0);

我这段代码是直接给了相机了,所以用的是this,这样摄像机就不会自己乱转了

 

posted @ 2015-09-11 11:36  摊饼孙  阅读(439)  评论(0编辑  收藏  举报