C# 클래스 MiningGame.Code.Entities.EntityProjectile

상속: System.Entity
파일 보기 프로젝트 열기: geel9/Minor-Destruction

공개 프로퍼티들

프로퍼티 타입 설명
AirFriction float
EffectOfGravity float
EntityVelocity Vector2
ProjectileID byte
ShouldDestroy bool
UpdateTicks int

공개 메소드들

메소드 설명
Draw ( Microsoft sb ) : void
EntityMovement ( ) : void
GetEntityTile ( ) : Vector2
GetProjectileType ( ) : byte
Update ( GameTime time ) : void

비공개 메소드들

메소드 설명
RectangleHitsTiles ( ShapeAABB rect ) : List

메소드 상세

Draw() 공개 메소드

public Draw ( Microsoft sb ) : void
sb Microsoft
리턴 void

EntityMovement() 공개 메소드

public EntityMovement ( ) : void
리턴 void

GetEntityTile() 공개 메소드

public GetEntityTile ( ) : Vector2
리턴 Vector2

GetProjectileType() 공개 메소드

public GetProjectileType ( ) : byte
리턴 byte

Update() 공개 메소드

public Update ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
리턴 void

프로퍼티 상세

AirFriction 공개적으로 프로퍼티

public float AirFriction
리턴 float

EffectOfGravity 공개적으로 프로퍼티

public float EffectOfGravity
리턴 float

EntityVelocity 공개적으로 프로퍼티

public Vector2 EntityVelocity
리턴 Vector2

ProjectileID 공개적으로 프로퍼티

public byte ProjectileID
리턴 byte

ShouldDestroy 공개적으로 프로퍼티

public bool ShouldDestroy
리턴 bool

UpdateTicks 공개적으로 프로퍼티

public int UpdateTicks
리턴 int