最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

自制UE5坦克移動插件使用文檔

2023-08-02 21:49 作者:虛幻4-無  | 我要投稿

UE4時代的坦克移動插件,因為UE5坦克載具大改。所以都失效了。

目前還沒人做出坦克移動插件,自己動手,豐衣足食。于是我自己用C++,基于UE5官方的Chaos載具,制作出了坦克移動插件。

因為基于Chaos載具,所以效果非常好

本篇文檔,就是此插件的使用文檔



本文檔默認已經(jīng)學會了Chaos載具的制作,并用Chaos載具做出了可以簡單移動的坦克(不能原地轉向等操作,只是最簡單的像普通載具一樣移動即可)。

注意:操作前請先備份,在萬一操作錯誤時,可以還原

?

制作可參考,雖然是UE4時代的教程視頻,UE5的chaos載具和UE4的PhysX載具不一樣,但是坦克制作原理還是一樣的:

https://www.bilibili.com/video/BV1A64y1878Y

?

本人之前做過坦克,再加上本人縝密的思維,此插件已經(jīng)封裝的很好了。非常簡單易用。

1.?坦克默認值

坦克的默認值(如引擎轉速,變速箱齒輪比等)都經(jīng)過了調試,到了一個比較好的狀態(tài),對于懶人來說。可以直接使用默認值。

2.?C++封裝好的各種函數(shù)

C++封裝好的各種函數(shù),直接拿來就用,非常簡單。如下是插件比較常用的函數(shù)(還有其他函數(shù),這里只是列舉常用的)。就可以輕松簡單的制作坦克移動,履帶和輪子的動畫了。

另外,函數(shù)上都有注釋文檔,鼠標移動上即可查看詳細說明



(一)坦克藍圖

首先,把父類設置為WuTankVehiclePawn

因為這是擴展自ChaosVehicle,是官方ChaosVehcile的子類,所以,ChaosVehicle藍圖可以順利的設置成此類,而且各種默認值的設置不丟失,編譯可以通過。

預設的默認值的效果已經(jīng)不錯了(預設就是細節(jié)面板設置的變量),可以先把載具移動組件的默認值,除了輪子的設置。都重置為預設,然后慢慢根據(jù)自己的口味調。

?


讓坦克轉向使用這個函數(shù):

?

油門輸入,還是使用官方載具模板的做法

?

(二)動畫藍圖

制作可參考,雖然是UE4時代的教程視頻,UE5的chaos載具和UE4的PhysX載具不一樣,但是坦克制作原理還是一樣的:

https://www.bilibili.com/video/BV1A64y1878Y

?

履帶動畫最重要的就是獲取移動距離,本人已經(jīng)封裝好了,只需要通過兩個函數(shù)獲得就好:

這樣,可以按照之前做坦克的經(jīng)驗,來根據(jù)移動距離進行平移UV

?

用載具動畫藍圖的車輪處理器的話,有一個缺點,就是如果原地轉向。車輪不會正常的跟隨滾動。

所以我們可以不使用車輪處理器,也可以不使用載具動畫藍圖,使用最普通的動畫藍圖,直接寫上輪子的旋轉和起伏:

(1)?旋轉:

輪子的旋轉值獲取如下:

然后直接用變換修改骨骼來旋轉:

?

?


自制UE5坦克移動插件使用文檔的評論 (共 條)

分享到微博請遵守國家法律
都昌县| 凌海市| 南靖县| 神农架林区| 阿坝| 尼木县| 仪征市| 建水县| 耒阳市| 聂拉木县| 兴文县| 南城县| 丹东市| 贵州省| 南木林县| 饶平县| 新沂市| 出国| 丰镇市| 深泽县| 独山县| 新绛县| 区。| 尉氏县| 嵊州市| 托克逊县| 石嘴山市| 淮安市| 称多县| 共和县| 武乡县| 边坝县| 根河市| 苗栗县| 永丰县| 来安县| 汽车| 邹平县| 宁远县| 西和县| 浦北县|