123456789101112131415161718192021222324 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class Billboard : MonoBehaviour
- {
- private Transform cameraTransform;
- private void Start()
- {
- cameraTransform = Camera.main.transform;
- }
- private void Update()
- {
- // 计算相机和UI的朝向
- Vector3 cameraForward = cameraTransform.forward;
- cameraForward.y = 0; // 将Y轴朝向清零,只在XZ平面上旋转
- Vector3 lookPosition = transform.position + cameraForward;
- // 旋转UI朝向相机
- transform.LookAt(lookPosition);
- }
- }
|