Solved:
This:
USimpleRandomMovementProcessor::USimpleRandomMovementProcessor()
{
bAutoRegisterWithProcessingPhases = true;
ExecutionFlags = (int32)EProcessorExecutionFlags::All;
ExecutionOrder.ExecuteBefore.Add(UE::Mass::ProcessorGroupNames::Avoidance);
}
Become this:
USimpleRandomMovementProcessor::USimpleRandomMovementProcessor()
: EntityQuery(*this)
{
bAutoRegisterWithProcessingPhases = true;
ExecutionFlags = (int32)EProcessorExecutionFlags::All;
ExecutionOrder.ExecuteBefore.Add(UE::Mass::ProcessorGroupNames::Avoidance);
}
I copied “UMassLookAtProcessor” .cpp file