任务失败触发器
事件actor开始重叠:event actorBeginoverlap
获取当前关卡名称:get current level name
容错:当其他物品进入区域内,也会存在判断,需要对进入物进行限制
获取玩家:get player pawn
通过equal相等进行对比查看是否相等。再连接branch分支,true情况下进行执行,false则不进行其他操作
任务失败触发器
事件actor开始重叠:event actorBeginoverlap
获取当前关卡名称:get current level name
容错:当其他物品进入区域内,也会存在判断,需要对进入物进行限制
获取玩家:get player pawn
通过equal相等进行对比查看是否相等。再连接branch分支,true情况下进行执行,false则不进行其他操作
Event ActorBeginOverlap,other Actor:
为对Actor的返回值获取
添加触发器
event actor begin overlap:当有物体和触发器发生碰撞时触发该事件开头的链路
失败处理:重新打开一个关卡(open level)
获取一个关卡的名字并传入open level节点(为了实现复用)
string类型和name类型的区别:string区分大小写而name不区分
容错设置:检测发生碰撞的物体是否是player,当且仅当发生碰撞的物体是玩家时才重启关卡
other actor返回碰撞信息,将其返回的信息和player作比对
获取玩家的函数:get player pawn
比较other actor和get player pawn的返回值,相等则执行失败事件,否则什么都不做
分支if节点:按住B点击鼠标左键添加