2018-12-16 12:16:23 Unity 2D游戏摄像机视角调节

今天学习unity,想要做一个类似消消乐的游戏。

但我发现生成的预制体跑到了界面外。

为了解决这个问题,一开始想的是手动调节摄像机的正交视角Size,不过思考一下,好像可以用代码解决。

谷歌了一下,找到了解决方案。

对于unity,在2d正交视角下。

orthographicsize = screen height / 2

aspectradio = screenwidth/screenheight

对于垂直方向上:

orthographic size = height / 2

对于水平方向上:

orthographic size = width/2aspectratio 

注意选择两者中的较大值者作为orthographic size。

函数如下:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。