2017-05-14 81 views
1

我正在Unity制作2D游戏。我有一个精灵将作为背景,所以我试图将它与相机的底部对齐。将精灵与相机底边对齐

现在,我把它使用此代码中心的水平:

#pragma strict 


function Start() { 
    transform.position = Camera.main.ViewportToWorldPoint(new Vector3(0.5, 0, 5)); 
} 

function Update() { 

} 

导致这样的事情:不是 Diagram of what I have vs. what I want

,我想精灵被垂直对齐的精灵的底部与相机的底部对齐(如上图所示)。

我该如何做到这一点?

回答

1

最简单的方法?您可以将该精灵放在一个空的游戏对象上,并将父对象的透视图设置为精灵的底部。然后,您将直接移动该父对象而不是直接移动Sprite。