美文网首页
14 - Spawning Enemies

14 - Spawning Enemies

作者: 镜月s | 来源:发表于2017-07-20 13:54 被阅读12次

    创建蓝图类EnemySpawner 继承自actor 拖拽到场景中

    为蓝图添加BoxCollision 用来在矩形范围内生成enemycharacter

    添加自定义事件SpawnEnemy 用来在范围内生成任意数量的敌人(暂时先不完成)

    先完成该事件的调用 进入GameMode蓝图 在EventBeginPlay获得放置在场景中的EnemySpawner 调用刚才定义的生成事件

    接着完成SpawnEnemy 添加一个根据场景中敌人的数量 控制生成的功能 其中MaxEnemies为控制最大敌人数量的变量

    如果当前场景中敌人的数量小于该值 调用SpawnAIFromClass 生成enemyCharacter(与SpawnFromClass的区别是ai使用的是AIController )

    相关文章

      网友评论

          本文标题:14 - Spawning Enemies

          本文链接:https://www.haomeiwen.com/subject/lpwdkxtx.html