2017-02-23 58 views
0

我正在制作一款游戏,它是一个侧面卷轴的拍子。当玩家沿着Z方向行进时,我想让相机放大玩家的视角,这意味着深入。我可以让相机在X轴上跟随他,但我似乎无法弄清楚如何让相机也跟着Z轴。任何帮助将不胜感激。谢谢:))))UNITY-摄像头放大和缩小字符移动

回答

0

相机按照简单的方式,你可以配置m_OffetPosition来更新相机的位置。

public class CameraController : Monobehaviour { 

    public Transform target;  
    public Vector3 m_OffsetPosition; 
    public float m_speed = 0.1f; 

    public void Awake() 
    { 

    } 

    public void LateUpdate() { 
     if (target != null) { 
      m_Transform.position = Vector3.Lerp (m_Transform.position, target.transform.position + m_OffsetPosition, m_speed); 
     } 
    } 
} 
+0

那么什么是基础。在这种情况下醒来?当我尝试这些代码时,Visual Studios无法弄清楚它的含义。 –

+0

删除base.Awake()对不起我的代码。 –

+0

好吧它工作!非常感谢 –