Skip to content

切换关卡中角色的控制权

面板功能

多个游戏玩家,选择当前控制玩家

选中游戏中的角色,细节面板搜索possess, 设置Auto Possess Player 图片

放置角色出生地Player Start,设置游戏模式

世界设置World Settings里面,找到Game Mode,选择第三人称游戏模式ThirdPersonGameMode,选择Default Pawn Class图片

关卡多个玩家切换

实现思路

按下数字键1,调用multiGate事件,循环输出到不同角色的切换事件。

技巧

  • 可以使用Set View Targe with Blend节点来实现切换过渡效果
  • 可以使用Collapse Node折叠节点,或者Collapse to Macro折叠到宏(有delay节点和gate不能转函数),方便重复调用
  • 可以判断动效完成状态,避免重复执行。

结果蓝图

图片

图片

实现过程

相关事件

节点名称场景
MultiGate复合门,可以执行循环、随机输出多个
Set View Targe With Blend视角切换过渡效果
Delay延迟执行
Possess玩家控制器方法,设置当前控制当前角色