Cinemachine中的自由視角(FreeLook)的使用

這幾天在研究Cinemachine插件 發現這個插件的功能真的是非常強大
看過我前幾篇博客的小夥伴可能已經感受到了
今天給大家介紹一下自由視角 FreeLook的實現
這個用法也可用代碼實現 在我之前的坦克的博客中有用代碼實現的 大家可以去查看

這個插件在csdn中好像涉及的人不多 我就寫了這篇博客

實現過程

先創建一個FreeLook camera然後我們會發現很多很多參數
但是有和前邊一樣的兩個就是Follow和lookat這兩個和其他組件的功能是一樣的
就是跟隨和朝向
其他參數很多就是和普通相機和其他插件相機相同的組件
在這裏插入圖片描述
在這裏 有兩個可展開收縮的參數分別是x Axis 和y Axis
這兩個的Input Axis Name 很重要 我們可以手動刪除 這樣就不能跟隨鼠標的控制了
在這裏插入圖片描述
然後其中的TopRig表示最上邊的紅圈
MiddleRig表示中間的紅圈
BottonRig表示最下面的紅圈
後邊的兩個參數 表高度和半徑 都可手動修改 達到合適的效果

以爲比較懶 所以沒有做動態圖來給大家展示我做的成果
這個比較簡單實現大家如果有看過我之前的博客可以很容易實現

然後我提一下 就是這個相機可以通過修改value來控制視角 這個功能如果和TimeLine(前幾篇博客有講過)
同樣可以製作出和好高大上的效果

發佈了64 篇原創文章 · 獲贊 63 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章