美文网首页
2018-12-16 12:16:23 Unity 2D游戏

2018-12-16 12:16:23 Unity 2D游戏

作者: BacioPerugina | 来源:发表于2019-02-14 18:10 被阅读0次

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

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

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

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

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

orthographicsize = screen height / 2

aspectradio = screenwidth/screenheight

对于垂直方向上:

orthographic size = height / 2

对于水平方向上:

orthographic size = width/2aspectratio 

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

函数如下:

相关文章

网友评论

      本文标题:2018-12-16 12:16:23 Unity 2D游戏

      本文链接:https://www.haomeiwen.com/subject/mkxyeqtx.html