新建脚本 FaceCamera.cs
脚本代码如下:
using UnityEngine;
public class FaceCamera : MonoBehaviour
{
public Transform cam;
void Start()
{
}
void Update()
{
// 让此物体的 forward 指向摄像机
transform.LookAt(transform.position + cam.rotation * Vector3.forward,
cam.rotation * Vector3.up);
}
}
然后将此脚本挂接到 Image 所在的 Canvas 上,Canvas设置为 World Space。
将相机拖进 Transform。
搞定。