C# 클래스 UHSampleGame.ProjectileManagment.Explosion

파일 보기 프로젝트 열기: holtkampw/UH-Sample-XNA-Project

공개 프로퍼티들

프로퍼티 타입 설명
Active bool
Destination Vector3
DestinationNearby Vector3
Position Vector3
velocity Vector3

공개 메소드들

메소드 설명
Explosion ( ParticleSystem explosionParticles, ParticleSystem laserParticles ) : System

Constructs a new projectile.

FindDestinationNearby ( ) : void
GetNextPointOnCircle ( ) : void
SetPositionAndVelocity ( Vector3 position, Vector3 destination ) : void
Update ( float elapsedTime ) : bool

Updates the projectile.

비공개 메소드들

메소드 설명
PositionNearby ( ) : bool

메소드 상세

Explosion() 공개 메소드

Constructs a new projectile.
public Explosion ( ParticleSystem explosionParticles, ParticleSystem laserParticles ) : System
explosionParticles ParticleSystem
laserParticles ParticleSystem
리턴 System

FindDestinationNearby() 공개 메소드

public FindDestinationNearby ( ) : void
리턴 void

GetNextPointOnCircle() 공개 메소드

public GetNextPointOnCircle ( ) : void
리턴 void

SetPositionAndVelocity() 공개 메소드

public SetPositionAndVelocity ( Vector3 position, Vector3 destination ) : void
position Vector3
destination Vector3
리턴 void

Update() 공개 메소드

Updates the projectile.
public Update ( float elapsedTime ) : bool
elapsedTime float
리턴 bool

프로퍼티 상세

Active 공개적으로 프로퍼티

public bool Active
리턴 bool

Destination 공개적으로 프로퍼티

public Vector3 Destination
리턴 Vector3

DestinationNearby 공개적으로 프로퍼티

public Vector3 DestinationNearby
리턴 Vector3

Position 공개적으로 프로퍼티

public Vector3 Position
리턴 Vector3

velocity 공개적으로 프로퍼티

public Vector3 velocity
리턴 Vector3