C# Class UHSampleGame.ProjectileManagment.Explosion

Afficher le fichier Open project: holtkampw/UH-Sample-XNA-Project

Méthodes publiques

Свойство Type Description
Active bool
Destination Vector3
DestinationNearby Vector3
Position Vector3
velocity Vector3

Méthodes publiques

Méthode Description
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.

Private Methods

Méthode Description
PositionNearby ( ) : bool

Method Details

Explosion() public méthode

Constructs a new projectile.
public Explosion ( ParticleSystem explosionParticles, ParticleSystem laserParticles ) : System
explosionParticles ParticleSystem
laserParticles ParticleSystem
Résultat System

FindDestinationNearby() public méthode

public FindDestinationNearby ( ) : void
Résultat void

GetNextPointOnCircle() public méthode

public GetNextPointOnCircle ( ) : void
Résultat void

SetPositionAndVelocity() public méthode

public SetPositionAndVelocity ( Vector3 position, Vector3 destination ) : void
position Vector3
destination Vector3
Résultat void

Update() public méthode

Updates the projectile.
public Update ( float elapsedTime ) : bool
elapsedTime float
Résultat bool

Property Details

Active public_oe property

public bool Active
Résultat bool

Destination public_oe property

public Vector3 Destination
Résultat Vector3

DestinationNearby public_oe property

public Vector3 DestinationNearby
Résultat Vector3

Position public_oe property

public Vector3 Position
Résultat Vector3

velocity public_oe property

public Vector3 velocity
Résultat Vector3