C# 클래스 SimpleSoccer.Net.GoalKeeper

상속: PlayerBase
파일 보기 프로젝트 열기: soshimozi/SimpleSoccer.Net

공개 메소드들

메소드 설명
BallWithinRangeForIntercept ( ) : bool
GetRearInterposeTarget ( ) : Vector2D
GoalKeeper ( SoccerTeam homeTeam, int homeRegionIndex, State startState, Vector2D heading, Vector2D velocity, double mass, double maxForce, double maxSpeed, double maxTurnRate, double scale ) : System
HandleMessage ( Telegram msg ) : bool
Render ( Graphics g ) : void
TooFarFromGoalMouth ( ) : bool
Update ( ) : void

메소드 상세

BallWithinRangeForIntercept() 공개 메소드

public BallWithinRangeForIntercept ( ) : bool
리턴 bool

GetRearInterposeTarget() 공개 메소드

public GetRearInterposeTarget ( ) : Vector2D
리턴 Vector2D

GoalKeeper() 공개 메소드

public GoalKeeper ( SoccerTeam homeTeam, int homeRegionIndex, State startState, Vector2D heading, Vector2D velocity, double mass, double maxForce, double maxSpeed, double maxTurnRate, double scale ) : System
homeTeam SoccerTeam
homeRegionIndex int
startState State
heading Vector2D
velocity Vector2D
mass double
maxForce double
maxSpeed double
maxTurnRate double
scale double
리턴 System

HandleMessage() 공개 메소드

public HandleMessage ( Telegram msg ) : bool
msg Telegram
리턴 bool

Render() 공개 메소드

public Render ( Graphics g ) : void
g System.Drawing.Graphics
리턴 void

TooFarFromGoalMouth() 공개 메소드

public TooFarFromGoalMouth ( ) : bool
리턴 bool

Update() 공개 메소드

public Update ( ) : void
리턴 void