什么是蓝图
蓝图又称为可视化编程,通过模块与模块之间的连线操作在视觉效果上更简单明了的实现需求逻辑
新建蓝图类
需要实现的是开关门的操作,因此需要添加一个门的对象,所以先添加一个蓝图类取名位为door,选取父类为Actor(演员,在视口中能见到的具体对象都继承自Actor)。
创造一个门的模型
添加组件先添加一个静态网格组件
在细节面板添加一个SM_Door的静态网格体(系统内置的门模型),这样一个门的模型就制作完成了
添加碰撞检测
接下来添加一个盒形碰撞检测,在门上的黄色边框就是盒形碰撞检测
编辑蓝图
然后把门放置在场景中接近门的时候,被盒体碰撞检测的时候开启玩家输入,这时候按E门就会根据时间轴缓慢打开,,玩家离开合体碰撞范围就关闭玩家输入,在按下E时便无反应