B站教學(xué)鏈接:https://space.bilibili.com/449549424?spm_id_from=333.1007.0.0 一、前言
? ? ? ?樣條線Spline在UE中是一個很好用的工具,能夠設(shè)置物體的跟隨移動,也能夠設(shè)置物體的批量復(fù)制,還能夠設(shè)置一個特殊的模型形狀比如圓管,還可以設(shè)置特殊的粒子特效,做地形設(shè)計等等,只要你想要實現(xiàn)的效果,spline都可以實現(xiàn)。官方也提供了很多的案例,可以參考研究。
今天我們主要講兩個方面,一個是物體沿著樣條線批量復(fù)制,一個是物體沿著樣條線移動
二、 物體跟隨樣條線批量復(fù)制
? ? ? 今天我們就來創(chuàng)建一個可以設(shè)置間距,設(shè)置一個或者多個模型,設(shè)置旋轉(zhuǎn),是否是隨機角度,樣條線是否閉合,通過調(diào)節(jié)參數(shù),達(dá)到一個多樣的效果。
創(chuàng)建一個藍(lán)圖,命名為BP_MeshCopyAlongSpline
添加組件Spline
構(gòu)造函數(shù)中,創(chuàng)建變量,并且暴露到外部,可以進(jìn)行外部調(diào)節(jié)
MeshSpacing:浮點型變量,模型的距離
MeshScale:浮點型變量,模型的縮放
RotationFollowSpline:布爾型變量,是否跟隨樣條線旋轉(zhuǎn)
RandomYaw:布爾型變量,是否隨機旋轉(zhuǎn)
RotationCorrection:Rotator變量,旋轉(zhuǎn)矯正
ClosedLoop:布爾型變量,是否閉合樣條線
StaticMesh:模型數(shù)組,隨機生成的模型種類
第一步,在構(gòu)造函數(shù)中,設(shè)置樣條線是否閉合?,模型之間的距離
第二步:設(shè)置模型位移和旋轉(zhuǎn)
第三步:設(shè)置模型
效果如下
三,物體沿著樣條線運動?
創(chuàng)建藍(lán)圖BP_MeshMoveAlongSpline
添加組件Spline,模型Staticmesh
?第一步:創(chuàng)建TimeLine
?第二步:創(chuàng)建自定義事件,設(shè)置位移和旋轉(zhuǎn)
播放運行。文章來源:http://www.zghlxwxcb.cn/news/detail-409356.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-409356.html
到了這里,關(guān)于【虛幻引擎】UE4 Spline(樣條線)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!