Hallo, wie geht ihr da vor?
1. Frage:
ich habe diese Funktion:
void PerceptionUpdated(const TArray<AActor*>& UpdatedActors);
//In "UpdatedActors" werden alle Actoren gesammelt, die von der AI erblickt werden. Ist vielleicht eine Grundlegende Frage, aber ich frage mich gerade, da ich diese Funktion im AIController erstellt habe, woher weiß diese Funktion, dass sie in ihrem "UpdatedActors" Actoren sammeln soll? Es ist ja meine frisch erstellte Funktion.
2. Frage:
sobald die AI jemanden sieht in ihrer Sichtweite, kann ich zum Beispiel die Location des Gesichteten in ihr Blackboard speichern. Wie gehe ich nun vor, dass die AI auch merkt, wenn der Gesichtete wieder weg ist?