这是一个用于生成成波次僵尸敌人的尸潮僵尸组件,包含4种类型的僵尸动画。
此组件仅适用于角色蓝图。
默认情况下,组件按以下方式工作:
1. 组件在配置的距离处生成一波敌人,当所有敌人都被击败后,将生成新的尸潮波次。
2. 组件将自动清除出现错误的敌人。
3. 组件需要地图中存在导航网格体才能正常工作。
4. 组件将尽可能在玩家角色周围360度范围内生成敌人(如果存在导航网格体)。在地下城等场景中,您需要增加“每波最大敌人数”,否则在生成失败时可能没有敌人出现。
演示视频:https://youtu.be/indJoEu8O2g
教程视频:https://youtu.be/8ZYtHOxk4Qw
示例地图使用的输入设置:HordeZombiInput.ini
特性包含:
-
2个Actor组件:C_ZombiAI(用于敌人)和C_HordeGenerator(用于玩家角色)
-
1个绕路群组AI控制器:AI_ZombiController(用于敌人)
-
1个蓝图Actor投射物:远程僵尸发射的子弹
-
9个蓝图任务,3个蓝图服务(用于行为树)
-
2个枚举类型,3个结构体
-
2个蓝图接口
-
3个行为树,1个黑板
-
42个动画:包含近战僵尸、远程僵尸、尖叫僵尸、特殊僵尸四种类型
评论0