国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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坦克移動插件使用文檔的評論 (共 條)

分享到微博請遵守國家法律
宁陵县| 扎囊县| 竹北市| 建始县| 凤阳县| 湘潭县| 河曲县| 延长县| 新兴县| 达州市| 贡山| 林口县| 云安县| 清新县| 枣强县| 宜春市| 河南省| 黔西县| 夏河县| 广平县| 昂仁县| 曲松县| 天水市| 当雄县| 卓尼县| 璧山县| 凤城市| 东阳市| 昔阳县| 锡林浩特市| 孟津县| 元氏县| 渭南市| 葫芦岛市| 乐至县| 阳高县| 镇江市| 成安县| 肇东市| 迁安市| 泊头市|