8618人加入学习
(46人评价)
Unreal蓝图案例 - 基础入门(旧版)

制作完成于2019.06.02,基于Unreal 4.22

价格 免费

任务失败触发器

 

事件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点击鼠标左键添加

[展开全文]