C# Class EnemyFighterController, SpaceCOG-Prototype

Inheritance: MonoBehaviour
Afficher le fichier Open project: kalby/SpaceCOG-Prototype Class Usage Examples

Méthodes publiques

Свойство Type Description
lazer GameObject
lazerFireRate float
lazerHeatClimb float
lazerHeatDeficiency float
lazerHeatDissipate float
lazerOverheatPenalty float
lazerOverheatSound GameObject
lazerRange float
lazerSound GameObject
maxHealth float
missile GameObject
missileAmmo int
missileFireRate float
missileLaunchPoints Transform[]
missileRange float
missileSound GameObject
shipCollideSound GameObject
shipExplosionAnimation GameObject
shipExplosionSound GameObject
turrets Transform[]

Méthodes publiques

Méthode Description
AddToScore ( int points ) : void
CheckForKill ( GameObject killingPlayer ) : void
Death ( ) : void
FireMissile ( ) : void
GotKillingBlow ( ) : void
Hit ( int damage ) : void
Kill ( ) : void
OnCollisionEnter ( Collision collision ) : void
OnTriggerEnter ( Collider collidedWith ) : void
OnTriggerExit ( Collider other ) : void
ShootLazer ( ) : void
Start ( ) : void
Update ( ) : void

Private Methods

Méthode Description
ReplaceCapacitor ( float seconds ) : IEnumerator

Method Details

AddToScore() public méthode

public AddToScore ( int points ) : void
points int
Résultat void

CheckForKill() public méthode

public CheckForKill ( GameObject killingPlayer ) : void
killingPlayer GameObject
Résultat void

Death() public méthode

public Death ( ) : void
Résultat void

FireMissile() public méthode

public FireMissile ( ) : void
Résultat void

GotKillingBlow() public méthode

public GotKillingBlow ( ) : void
Résultat void

Hit() public méthode

public Hit ( int damage ) : void
damage int
Résultat void

Kill() public méthode

public Kill ( ) : void
Résultat void

OnCollisionEnter() public méthode

public OnCollisionEnter ( Collision collision ) : void
collision Collision
Résultat void

OnTriggerEnter() public méthode

public OnTriggerEnter ( Collider collidedWith ) : void
collidedWith Collider
Résultat void

OnTriggerExit() public méthode

public OnTriggerExit ( Collider other ) : void
other Collider
Résultat void

ShootLazer() public méthode

public ShootLazer ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

lazer public_oe property

public GameObject lazer
Résultat GameObject

lazerFireRate public_oe property

public float lazerFireRate
Résultat float

lazerHeatClimb public_oe property

public float lazerHeatClimb
Résultat float

lazerHeatDeficiency public_oe property

public float lazerHeatDeficiency
Résultat float

lazerHeatDissipate public_oe property

public float lazerHeatDissipate
Résultat float

lazerOverheatPenalty public_oe property

public float lazerOverheatPenalty
Résultat float

lazerOverheatSound public_oe property

public GameObject lazerOverheatSound
Résultat GameObject

lazerRange public_oe property

public float lazerRange
Résultat float

lazerSound public_oe property

public GameObject lazerSound
Résultat GameObject

maxHealth public_oe property

public float maxHealth
Résultat float

missile public_oe property

public GameObject missile
Résultat GameObject

missileAmmo public_oe property

public int missileAmmo
Résultat int

missileFireRate public_oe property

public float missileFireRate
Résultat float

missileLaunchPoints public_oe property

public Transform[] missileLaunchPoints
Résultat Transform[]

missileRange public_oe property

public float missileRange
Résultat float

missileSound public_oe property

public GameObject missileSound
Résultat GameObject

shipCollideSound public_oe property

public GameObject shipCollideSound
Résultat GameObject

shipExplosionAnimation public_oe property

public GameObject shipExplosionAnimation
Résultat GameObject

shipExplosionSound public_oe property

public GameObject shipExplosionSound
Résultat GameObject

turrets public_oe property

public Transform[] turrets
Résultat Transform[]