当前位置:首页 >教程首页 > 游戏程序 > 虚幻引擎交互开发工程师班 >UDK游戏引擎游戏特效制作(一)制作光束

UDK游戏引擎游戏特效制作(一)制作光束

发布时间:2020-01-09 09:29:14

利用Particle System (粒子系统)制作一个游戏特效,特效设计如下,光束从空中向地面落下,在地面上形成冲击波,还有地面向上反弹的能量光束,效果如图所示。

UDK游戏引擎游戏特效制作(一)制作光束

step01 制作光束。

制作一些“光束”从上向下落。选择Texture2D ( 2D贴图) "trail01" ,建立名为“trail01_Mat" 的粒子材质。在[内容浏览器]中建立一个Particle System (粒子系统),修改名称为“GuangSU" ,如图所示。

UDK游戏引擎游戏特效制作(一)制作光束

修改粒子属性。

设置[Required]|[Emitter]|[ Screen Alignment]为PSA_Rectangle, 设置[Required]|[Duration]|[Emitter Loops ]的值为1。

设置[Lifetime]|[Lifetime]|[Distribution]中[Min]的值为0.8,[Max] 的值为1.5;设置[Initial Size]|[ Size]|[Start Size]|[Distribution]的[Max]值为(X=10,Y=100,Z=10),设置[Min]的值为(X=10,Y=100,Z=10)。

设置[Initial Velocity]|[ Velocity]|[Start Velocity]|[Distribution]的[Max]值为(X=0,Y=0,Z=-300),设置[Min]的值为(X=0,Y=0,Z=-400),如图所示。

UDK游戏引擎游戏特效制作(一)制作光束

粒子汇聚在一起向下落,下面要添加模块控制粒子位置和发射范围。

在“发射器”空白处单击鼠标右键,从弹出在菜单中选择[Location]|[Cylinder]选项,使粒子以圆柱体发射,设置其属性如下,设置[Cylinder ]|[Location]|[Start Radius]|[Distribution]中的[Constant]值为30,设置[Cylinder]|[Location]|[Start Height]|[Distribution(分布)]中的[Constant ]值为1。

在“发射器”空白处单击鼠标右键,从弹出在菜单中选择[ Location]| [ Initial Location]选项,设置粒子发射位置,修改其属性,设置[Initial Location]|[Location ]|[Distribution]中的[Max]值为(X=0,Y=0,Z=500),设置[Min]的值为(x=0,Y=0,Z=400)。

在“发射器”空白处单击鼠标右键,从弹出在菜单中选择[ Orientation]|[Lock Axis]选项,设置其属性,设置[Lock Axis]| [ Orientation]|[ Lock Axis Flags ]为EPAL._ROTATE_Z。修改属性后,粒子组成的“光束”向下飞落,如图所示。

UDK游戏引擎游戏特效制作(一)制作光束

学员作品赏析
  • 2101期学员李思庭作品

    2101期学员李思庭作品

  • 2104期学员林雪茹作品

    2104期学员林雪茹作品

  • 2107期学员赵凌作品

    2107期学员赵凌作品

  • 2107期学员赵燃作品

    2107期学员赵燃作品

  • 2106期学员徐正浩作品

    2106期学员徐正浩作品

  • 2106期学员弓莉作品

    2106期学员弓莉作品

  • 2105期学员白羽新作品

    2105期学员白羽新作品

  • 2107期学员王佳蕊作品

    2107期学员王佳蕊作品

专业问题咨询

你担心的问题,火星帮你解答
×

确定