[unity 2d]放大和缩小相机时...我们可以为每个背景设置不同的缩放级别吗?

时间:2018-03-08 07:14:06

标签: unity3d scroll camera zoom

我正在制作一个侧滚动游戏。 我想要的是远距离视图,中距离视图,近距离视图以不同的比例放大和缩小。 你是怎样做的? enter image description here

1 个答案:

答案 0 :(得分:0)

你必须明白,如果你使用orthographic相机,深度(即transform.position.z)用于决定哪些物体在其他物体上呈现。

任何与透视相关的效果(即:缩放)都会丢失。

因此,为了做你想做的事,快速的方法是根据距离(远,中,近)对对象进行分组,并通过代码相应地缩放它们(更改它们的transform.localScale X和Y值)。当然,远距离上的物体将比中间物体更改localScale,中间物体的变化将小于近处物体。