FlowField Klasse
Klasse zum Erstellen einer FlowField-Instanz für KI-Navigation
Namensraum: KWEngine3.HelperAssembly: KWEngine3 (in KWEngine3.dll) Version: 3.0.5.0+4e60eeea000a35726a964061ff0b345d8a5a5812
- Inheritance
- Object FlowField
FlowField(Int32, Int32, Single, Int32, FlowFieldMode, Type)
|
Erzeugt ein FlowField für die angegebenen GameObject-Typen
|
FlowField(Vector3, Int32, Int32, Single, Int32, FlowFieldMode, Type)
|
Erzeugt ein FlowField für die angegebenen GameObject-Typen
|
FlowField(Single, Single, Single, Int32, Int32, Single, Int32, FlowFieldMode, Type)
|
Erzeugt ein FlowField für die angegebenen GameObject-Typen
|
AllowedDirections
|
Gibt an, welche Richtungsanweisungen vom Flowfield ausgegeben werden (Standard: CardinalAndIntercardinalDirections)
|
AllowPartialNesting
|
Erfragt oder setzt, ob beim Scan nach Objekten auch die Objekte zählen, die sich eine Kante mit einer Flowfield-Zelle teilen (Standard: true)
|
CellRadius
|
Radius einer Zelle
|
Center
|
Mittelpunkt der FlowField-Instanz
|
GridCellCount
|
Anzahl der Zellen im Feld (in allen drei Dimensionen, wobei nur X- und Z-Dimension zählen)
|
HasTarget
|
Gibt an, ob derzeit ein Zielpunkt im FlowField gesetzt ist
|
IsVisible
|
Gibt an, ob die Instanz zu Debugging-Zwecken sichtbar gemacht werden soll
|
Mode
|
Messmodus für die Erstellung der Streckenkosten (Simple oder Box)
|
Name
|
Erfragt oder setzt den Namen der Instanz
|
TargetPosition
|
Gibt die letztbekannte Zielposition innerhalb des Feldes an
|