一,自动开门
这个比较简单,建立actor蓝图类c,然后添加两个static mesh组件,分别是门和门框,再加一个Box collision,用begin overlop和end overlop通过timeline(时间轴来逐帧开门)即可,此类用的是相对坐标来进行变化, 节点名为set relative rotationer,免去了每次设置门都得添加触发器的繁琐
二,按键开门(附蓝)
这个在第一个的基础上通过gate和flip flop节点实现按键输入
1,gate的open是允许打开,close是允许关闭,用按键e连接enter进行开门,此步之前需要用get player controller+enable input&disable input来获得和撤销输入
2,lip flop:在A和B之间进行轮替,先执行A.