C# 클래스 GoodAI.ToyWorld.Control.AvatarControls

파일 보기 프로젝트 열기: GoodAI/BrainSimulator 1 사용 예제들

공개 메소드들

메소드 설명
AvatarControls ( IAvatarControls other ) : System.Collections.Generic

AvatarControls ( int priority, float desiredForwardSpeed = 0f, float desiredRightSpeed = 0f, float desiredRotation = 0f, bool interact = false, bool use = false, bool pickUp = false, PointF fof = default(PointF) ) : System.Collections.Generic

ToDictionary ( ) : float>.Dictionary
Update ( IAvatarControls actions ) : void

Rewrites actions from this AvatarControls with actions from given AvatarControls with lower priority value.

메소드 상세

AvatarControls() 공개 메소드

public AvatarControls ( IAvatarControls other ) : System.Collections.Generic
other IAvatarControls
리턴 System.Collections.Generic

AvatarControls() 공개 메소드

public AvatarControls ( int priority, float desiredForwardSpeed = 0f, float desiredRightSpeed = 0f, float desiredRotation = 0f, bool interact = false, bool use = false, bool pickUp = false, PointF fof = default(PointF) ) : System.Collections.Generic
priority int
desiredForwardSpeed float
desiredRightSpeed float
desiredRotation float
interact bool
use bool
pickUp bool
fof System.Drawing.PointF
리턴 System.Collections.Generic

ToDictionary() 공개 메소드

public ToDictionary ( ) : float>.Dictionary
리턴 float>.Dictionary

Update() 공개 메소드

Rewrites actions from this AvatarControls with actions from given AvatarControls with lower priority value.
public Update ( IAvatarControls actions ) : void
actions IAvatarControls
리턴 void