实现一把钥匙开两道门
先将门复制两份

复制第二道门钥匙的生成箱子

回到 关卡蓝图,添加 对door_BP 、对door_BP2 也就是两个门的引用

创建一个 整数型 变量 keyNum

添加 自增 节点并连接

添加 分支 节点,并判断 keyNum 是否等于 1 ,然后连线

如果为 true 则执行 door_BP 的 eventOpenDoor ,如果为 false 则执行 door_BP2 的 eventOpenDoor

编译后运行

先将门复制两份

复制第二道门钥匙的生成箱子

回到 关卡蓝图,添加 对door_BP 、对door_BP2 也就是两个门的引用

创建一个 整数型 变量 keyNum

添加 自增 节点并连接

添加 分支 节点,并判断 keyNum 是否等于 1 ,然后连线

如果为 true 则执行 door_BP 的 eventOpenDoor ,如果为 false 则执行 door_BP2 的 eventOpenDoor

编译后运行
