我正在 Unity 中制作 2d 游戏。我有一个 Sprite 作为背景,所以我试图将它与相机的底部对齐。
现在,我使用以下代码将其水平居中:
#pragma strict
function Start () {
transform.position = Camera.main.ViewportToWorldPoint(new Vector3(0.5, 0, 5));
}
function Update () {
}
相反,我希望 Sprite 垂直对齐,以便 Sprite 的底部与相机的底部对齐(如上图所示)。
我怎样才能做到这一点?
最佳答案
最简单的方法?您可以将该 Sprite 放在一个空的游戏对象上,并将父级的枢轴设置为 Sprite 的底部。然后您将移动该父对象而不是直接移动 Sprite 。
关于unity-game-engine - 将 Sprite 与相机的底部边缘对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43965510/