咨询电话:400-810-1418服务与监督电话:400-006-6572

UDK游戏引擎游戏特效制作(三)冲击波

发布时间:2020-01-09 09:38:55

step04 制作冲击波。

克隆"NengLiang” 发射器, 重命名为“ChongJB”,修改其属性。

设置[Required]|[Emitter]|[Material]为dream. Mat;设置[Initial Size]|[Size]|[StartSize]|[Dsribuion]中[Max] 的值为(X=50.Y=50.Z=50),[Min]的值为(X=30,Y=30,Z=30)。

关闭Lock Axis (锁定轴)模块或设定Lock Axis Flags (锁定轴标记)为[EPAL _NONE]。

修改选项后的效果如图所示。

UDK游戏引擎游戏特效制作(三)冲击波

step05 制作冲击波中的图形。

利用"crescentglow" 贴图制作一个名为"crescentglow_Mat"粒子材质,克隆"NengLiang" 发射器,重命名为"TuXing" ,修改其属性。

设置[Required]|[Emitter]|[Material]为Ccrescentglow_Mat] ,同时在[Spawn]|[Burst]|[Burst List]属性中删除[1]项目;然后设置[ Initial Size]|[Size]|[Start Size]|[Distribution]中[Max]的值为(X=50,Y=50,Z=50),[Min] 的值为(X=40,Y=40,Z=40) 。

设置[Size By Life]|[Size]|[ Life Multiplier]|[ Distribution]中[0]项的[In Val]值为0,[Out Val]的值为(X=1,Y=1,Z=1) ;设置[1]项中[In Val]的值为0.5,[Out Val]的值为(X=3,Y=I,Z=1);设置[2]项中的[InVal]的值为1,[OutVal] 的值为(X= 0,Y=0,Z -0)。

设置[Lifetime ]|[ Lifetime]| [ Distribution]中[ Min]的值为0.2,[ Max ]的值为0.3。

设置[ Color Over Life]|[ Color]|[ Color Over Life ]|[ Distribution]中[0]项的[In Val]值为0, [Out Val]的值为(X=1,Y=5,Z=10);设置[1]项中[In Val]的值为1, [Out Val]的值为(X=1,Y=S,Z=10)。

修改选项后的效果如图所示。

UDK游戏引擎游戏特效制作(三)冲击波

step06 制作效果产生的碎块。

复制“GuangSU" 发射器,重命名为“SuiK" ,修改其属性。

设置[Required]I[Emitter]|[Screen Alignment]为[PSA. Velocity],设置[Required]|[Delay]|[Emitter Dela ]的值为1。

设置[Initial Size]|[Size]|[ Start Size]|[ Distribution]中[Max]的值为(X=5,Y=10,Z=2),[Min]的值为(X=3,Y=6,Z=2)。

设置[Initial Velocity]|[ Velocity ]1[ Start Velocity]|[ Distribution]中[Max]的值为(X=200,Y-200.Z= 400),[ Min]的值为(X=2,Y=-200,Z=150 )。

关闭Lock Axis (锁定轴)和Initial Location (初始位置)模块。

添加Acceleration (加速)模块,修改其[ Distribution]属性,设置[Max]的值为(X=0,Y=0,Z=-1200),[Min] 的值为(X=0,Y=0,Z=-1500 )。

修改选项后的效果如图所示。

UDK游戏引擎游戏特效制作(三)冲击波