Unity3d 2d文本聚焦在相机上,但当相机围绕对象旋转时会旋转180度
我在场景中创建了多个具有父子关系的游戏对象。当我使用操纵杆移动相机时,它会在一个轨道中围绕节点移动。但是,当相机垂直移动节点gameobject上的2D文本时,它会通过Unity3d 2d文本聚焦在相机上,但当相机围绕对象旋转时会旋转180度,unity3d,mindmapping,mindmap,Unity3d,Mindmapping,Mindmap,我在场景中创建了多个具有父子关系的游戏对象。当我使用操纵杆移动相机时,它会在一个轨道中围绕节点移动。但是,当相机垂直移动节点gameobject上的2D文本时,它会通过环视()聚焦相机,旋转180度。相反的方向。使用。获取相机变换的参考,例如使用transform mainCam=camera.main.transform然后在2D文本或任何要查看相机的对象的更新功能中使用transform.LookAt(mainCam)您能提供更多详细信息吗?这个LookAround函数是什么,因为我确信它不
环视()
聚焦相机,旋转180度。相反的方向。使用。获取相机变换的参考,例如使用transform mainCam=camera.main.transform
然后在2D文本或任何要查看相机的对象的更新功能中使用transform.LookAt(mainCam)代码>您能提供更多详细信息吗?这个LookAround函数是什么,因为我确信它不是内置的unity函数。也许给我们看看代码?transform.RotateAround(Vector3.zero,-Vector3.right,variablegoogle.Vertical*200*Time.deltaTime);我错误地提到了Lookaround(),它是RotateAround()与用于水平移动的代码“transform.rotation=Quaternion.LookRotation(-Camera.main.transform.forward);//这是一个用于“凸轮旋转”的代码,这段代码用于二维文本聚焦和观察摄影机。This.transform.LookAt(target.transform);>>我也试过这个。同样,它顺时针旋转2d元素,但结果不准确