當前位置:網站首頁>unity中3dUI或者模型始終面向攝像機,跟隨攝像機視角旋轉丨視角跟隨丨固定視角
unity中3dUI或者模型始終面向攝像機,跟隨攝像機視角旋轉丨視角跟隨丨固定視角
2022-07-23 05:35:03【Glunn】
視角跟隨
本脚本為一個目標跟隨
unity中3dUI或者模型始終面向攝像機,跟隨攝像機視角旋轉
使用方法超級簡單,對於一個資深的Ctrl+cv程序極為友好
不多講解直接上代碼
代碼模塊
public class Focus : MonoBehaviour
{
// The target we are following
[SerializeField] private Transform target;
[SerializeField] private bool once;
[SerializeField] private bool reverse;
// The distance in the x-z plane to the target
[SerializeField] private float distance = 10.0f;
private void OnEnable()
{
Follow();
}
void LateUpdate()
{
if (once) return;
Follow();
}
private void Follow()
{
var forward = target.TransformDirection(Vector3.forward);
transform.position = target.position + forward * distance;
var toward = Quaternion.identity;
toward.SetLookRotation(!reverse ? target.forward : -target.forward, target.up);
transform.rotation = toward;
}
}
使用講解
我們的Target掛載攝像機
Once這個bool:為true時掛載的物體被激活時執行一次 效果為出現固定比特置並固定懸浮
Reverse這個bool值功能為:掛載此脚本的物體反轉
Dixtance為:出現後的距離
簡單又實用
版權聲明
本文為[Glunn]所創,轉載請帶上原文鏈接,感謝
https://cht.chowdera.com/2022/204/202207221754213003.html
邊欄推薦
猜你喜歡
隨機推薦
- TypeScript
- 開源工具 SAP UI5 Tools 介紹
- Lark教程指南
- 網絡安全——使用Evil Maid物理訪問安全漏洞進行滲透
- 網絡安全—使用Ubuntu本地提權漏洞進行滲透及加固
- JWT工具類編寫
- Day1 Running Sum of 1d Array/Find Pivot Index/用兩個棧實現隊列
- socket編程之常用api介紹與socket、select、poll、epoll高並發服務器模型代碼實現
- 深入研究容器隊列
- Bean的初始化回調方法和釋放資源的回調方法
- 爬蟲數據保存到mysql數據庫
- 通過SQL進行數據分發
- Redis 分布式鎖如何自動續期(經典解决方案)
- 虹科動態 | cippe2022即將舉辦,報名火熱進行中
- Kotlin之匿名內部類(object: xxxx)
- 面試突擊:truncate、delete和drop的6大區別
- Ubuntu安裝Docker及Docker的基本命令 安裝MySQL
- LeetCode--棧和隊列篇
- etcd 集群部署
- TCP/IP協議族中需要必知必會的十大問題
- 【STM32學習】(21)STM32實現步進電機
- 繪制帶有查詢條件變量的table【grafana】
- 認識接口
- LABVIEW:創建一個VI
- 界面開發框架DevExtreme Gantt控件——可導出PDF、排序任務
- MySQL命令行導出導入數據庫和數據錶
- 有數大數據基礎平臺之智能運維平臺EasyEagle介紹:集群隊列篇
- 你記住JS中offsetWidth、clientWidth、width、scrollWidth、clientX、screenX、offsetX、pageX嗎?
- 【Azure 事件中心】Azure Event Hub 新功能嘗試 -- 异地灾難恢複 (Geo-Disaster Recovery)
- unity 照片牆
- 影響持續交付的因素有哪些?
- 【快速上手教程7】瘋殼·開源編隊無人機-地面站上比特機的使用和介紹
- Redis配置詳解
- docker安裝MySQL、redis
- 【嵌入式】限幅電路和鉗比特電路 利用二極管的單向導電性
- [知識圖譜]cql與py2neo學習筆記
- C語言學習
- 列轉行與數據集連接在業務場景的組合應用
- MySQL5.6/ 5.7 SSL配置
- 【深度學習】損失函數(平均絕對誤差,均方誤差,平滑損失,交叉熵,帶權值的交叉熵,骰子損失,FocalLoss)