重现步骤
创建ThirdPerson的样例工程,修改CombatEnemySpawner.cpp
void ACombatEnemySpawner::BeginPlay()
{
Super::BeginPlay();
// should we spawn an enemy right away?
if (bShouldSpawnEnemiesImmediately)
{
// schedule the first enemy spawn
//GetWorld()->GetTimerManager().SetTimer(SpawnTimer, this, &ACombatEnemySpawner::SpawnEnemy, InitialSpawnDelay);
for (int32 i = 0; i < SpawnCount; ++i)
{
SpawnEnemy();
}
}
}
修改场景中的Spawner属性,一次性spawn出100+个AI敌人