vrtk:ui面板朝向摄像机
using System.Collections; using System.Collections.Generic; using UnityEngine; namespace Framework.Tools { public class FollowCamera : MonoBehaviour { private Transform mTrans; private Transform mMainCameraTrans; // Use this for initialization void Start() { mTrans = transform; Camera tempC = Camera.main; if (tempC != null) { mMainCameraTrans = tempC.transform; } } // Update is called once per frame void Update() { if (mMainCameraTrans == null) { Camera tempC = Camera.main; if (tempC == null) { return; } mMainCameraTrans = tempC.transform; } Vector3 relativePos = mTrans.position - mMainCameraTrans.position; Quaternion lookAtRotation = Quaternion.LookRotation(relativePos, Vector3.up); mTrans.rotation = Quaternion.Lerp(mTrans.rotation, lookAtRotation, 1.5f * Time.deltaTime); } } }
注意要把场景中的maincamera删除
canvas的设置为
posted on 2023-04-20 10:44 luoyikun 阅读(19) 评论(0) 编辑 收藏 举报 来源
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!