Da ist heute aber einer schlecht gelaunt
Und da der thread schonmal offen ist:

Zitat Zitat von Pheka3 Beitrag anzeigen
Ich versuche gerade mit FlowGraph zu prüfen, ob ein Sichtkontakt zwischen 2 Entities
besteht. Dazu verwende ich die "Physic:RayCast" - Node. Leider funktioniert das nicht
so wie gewollt .

Hier die FlowGraph:



Wieso funktioniert das nicht :/ ?
Danke im Vorraus.
Den FG und diese Methode kannst du komplett vergessen.

1. Wie ich das verstehe willst du mit dem raycast prüfen ob der "Sichtstrah" bis zum Heli kommt.
Allerdings ist der Aufbau hierfür schonmal komplett falsch angegangen. Du müsstest nur den Treffpunkt des Strahls ermitteln
der von der Kamera ausgeht und den mit den Koordinaten des Helis vergleichen. Da du allerdings nur die Koordinaten der Achsen des Helis kennst, die sich wie bei fast allen Modellen im Innern befinden, wirst
du das auf diese Weise nie ermitteln.

2. Du triggerst dein Ereignis mit einem "hit" des raycast. Das bedeutet aber natürlich, dass auch getriggert wird, wenn ein
Gegenstand, ein Baum, eine Decke, eine Felswand usw. im Weg ist, immerhin trifft der Strahl ja dann auf etwas.

3. Du kannst den Heli auch sehen ohne auf ihn geziehlt zu haben. Dann würde der trigger nie auslösen.


Es gibt da schon ein paar Möglichkeiten. Entweder schaust dir an wie der trigger bei der Tankstelle in "village" funktioniert,
der den Tipp vom Teamleader auslöst "Wenn die Tankstelle hochgehen würde, das wär doch etwas" oder du kannst die
Methode verwenden, die auch dafür gebraucht wurde, dass im Hafenlevel der Kreuzer per Fernglas markiert werden kann.