메소드 | 설명 | |
---|---|---|
ClosestPlayerToPoint ( IEnumerable |
|
|
GetOpenPlayers ( |
|
|
IsPlayerOpenForPass ( IPointMass player, IPointMass target, IEnumerable |
|
|
PassToPlayer ( IPointMass player, IPointMass target, IPointMass ball ) : |
|
|
SpreadOut ( |
|
메소드 | 설명 | |
---|---|---|
PointInTriangle ( Vector2 pt, Vector2 v1, Vector2 v2, Vector2 v3 ) : bool | ||
Sign ( Vector2 p1, Vector2 p2, Vector2 p3 ) : float |
public static ClosestPlayerToPoint ( IEnumerable |
||
players | IEnumerable |
|
target | IPointMass | |
max | float | |
리턴 | IPointMass |
public static GetOpenPlayers ( |
||
player | ||
team | ITeam | |
otherTeam | ITeam | |
simulation | ISimulation | |
passingLaneWidth | float | |
리턴 | IEnumerable |
public static IsPlayerOpenForPass ( IPointMass player, IPointMass target, IEnumerable |
||
player | IPointMass | |
target | IPointMass | |
otherPlayers | IEnumerable |
|
passingLaneWidth | float | |
리턴 | bool |
public static PassToPlayer ( IPointMass player, IPointMass target, IPointMass ball ) : |
||
player | IPointMass | |
target | IPointMass | |
ball | IPointMass | |
리턴 |
public static SpreadOut ( |
||
player | ||
allPlayers | IEnumerable |
|
pitchBounds | ||
playerOverlapRadius | float | |
edgeOverlapRadius | float | |
리턴 | void |