当前位置:首页 >教程首页 > 游戏程序 > 虚幻引擎交互开发工程师班 >Kismet实例之灯光控制制作教程(二)制作灯光

Kismet实例之灯光控制制作教程(二)制作灯光

发布时间:2020-01-08 09:04:20

step10有了触碰事件后,在Kismet中加入开关灯的动作。执行[新建动作]|[ Toggle]|[Toggle]命令,用触碰事件的[ Touched ]输出端连接[ Toggle]的[ Turm On]的输入端,即当玩家碰到Tigger (触发器)后,要执行开灯的动作,如图所示。

Kismet实例之灯光控制制作教程(二)制作灯光

TIPS:[Turn On]是执行开灯动作的输入端,[Turn Of]是执行关灯动作的输入端,[Target ]是动作执行目标|变量的输入端。

step11触碰事件和开关灯的动作都有了, 现在要使系统知道,要控制哪个灯的开与关。首先在场景里选中要控制的灯,在Kismet中单 击鼠标右键,从弹出的菜单中执行[新建对象变量使用PointlightToggleable_1]命令,将要控制开关的灯以变量的形式出现在Kismet中,将灯的变量与开关灯动作的[ Target]相连接,如图所示。

Kismet实例之灯光控制制作教程(二)制作灯光

step12 当玩家碰到石头内的rigger (触发器)后,系统执行开灯的动作,接下来要解决的是灯在5秒钟内自动关闭的问题,可用Kismet中的[ Delay]命令来解决。执行[新建动作]|[Misc][Delay]命令,它主要是延迟动作,即用于时间停留多长时间,以秒为单位。用[ Toggle]命令的[Out]端连接[Delay] 命令的[Start]端,用[Delay]命令的[ Finished ]端连接[ Toggle]命令的[ Turn off]端,如图所示,当灯亮后,时间停留1秒后,灯会灭掉。

Kismet实例之灯光控制制作教程(二)制作灯光

TIPS:[Start]为执行时间延迟命令的输入端,[Stop] 为停止时间延迟命令的输入端,[Pause] 为暂停时间延|迟命令的输入端; [Finished ]为完成时间延迟命令后的输出端。

step13由于系统默认为时间延迟1秒,而游戏设计的是时间停留5秒后关灯,现在解决时间停留5秒的问题。首先,执行[Delay] 命令,可以调出[Delay]命令的属性栏,设置[Seq Act Delay]|[Duration]的数值为5,如图所示。

Kismet实例之灯光控制制作教程(二)制作灯光

TIPS:[Duration]用于设置停留的时间,单位为秒。

step14以上操作,开关灯仅可进行1次,如果玩家再到石头下,触碰到Tigger (触发器)后没有任何反应,通过以下操作可以解决此问题,使玩家可以反复进行开关灯的操作。选中触碰事件后,调出触碰事件的属性栏,设置[Sequence Event]中的[ Max Tigger Count]数值为0,如图所示。

Kismet实例之灯光控制制作教程(二)制作灯光

TIPS:[Max Trigger Count] 用于设置触碰次數,值为2可以触碰2次,值为0可以触碰无数次。[ Re Trigger|Delay]用于设置两次触碰次数间隔时间,0.1为系统默认,即为最短时间时隔。

设置完第1盏灯后,单击按钮,对关卡进行保存。单击S按钮,对关卡进行构建,构建完成后,在场景中单击鼠标右键,从弹出的菜单中执行[从这里开始播放]命令,查看游戏效果,如图所示。

Kismet实例之灯光控制制作教程(二)制作灯光

step15 第2盏灯和第1盏灯的制作方法相同,只是在灯的颜色上有些区别。选中第2盏灯,按下键盘上的F4键,打开灯光的属性面板,在该面板中执行[ Light] | [ Light Component ]|[ Light Color]命令, 将颜色设置为红色,如图所示。

Kismet实例之灯光控制制作教程(二)制作灯光

TIPS:关卡最终需要构建后才能测试其最终效果,所以必须单击2按钮,构建场景。

step16最终的关卡场景如图(左)所示,第l盏灯与第2盏灯的Kismet序列如图(右)所示。

Kismet实例之灯光控制制作教程(二)制作灯光

关卡的最终效果如图所示。

Kismet实例之灯光控制制作教程(二)制作灯光

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

    2101期学员李思庭作品

  • 2104期学员林雪茹作品

    2104期学员林雪茹作品

  • 2107期学员赵凌作品

    2107期学员赵凌作品

  • 2107期学员赵燃作品

    2107期学员赵燃作品

  • 2106期学员徐正浩作品

    2106期学员徐正浩作品

  • 2106期学员弓莉作品

    2106期学员弓莉作品

  • 2105期学员白羽新作品

    2105期学员白羽新作品

  • 2107期学员王佳蕊作品

    2107期学员王佳蕊作品

专业问题咨询

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

微信扫码入群领福利

扫码领福利最新AI资讯

点击咨询
添加老师微信,马上领取免费课程资源

1. 打开微信扫一扫,扫描左侧二维码

2. 添加老师微信,马上领取免费课程资源

×

同学您好!

您已成功报名0元试学活动,老师会在第一时间与您取得联系,请保持电话畅通!
确定