C# Class EyeBossManager, STR

Inheritance: BossManager
Afficher le fichier Open project: jamiehenson/STR Class Usage Examples

Méthodes publiques

Свойство Type Description
beamColliderPrefab GameObject
bulletPrefab Transform
chargingBeamPrefab ParticleSystem
inPlane bool
irisOpen bool

Méthodes publiques

Méthode Description
Shoot ( ) : IEnumerator
Start ( ) : void
Update ( ) : void
fireTurret ( ) : void
initStats ( ) : void

Private Methods

Méthode Description
Beam ( ) : IEnumerator
PlayBossFire ( ) : void
chargedAnimation ( ) : void
chargingAnimation ( ) : void
fireBullet ( Vector3 startPosition, Quaternion startRotation, NetworkViewID targetID, NetworkViewID bulletID, Vector3 fireDir, Vector3 force ) : void
irisShieldAnimation ( float speed, float time ) : void
modifyNames ( string chargingBeamName, string chargedBeamName ) : void
turretAnimation ( int turretNumber ) : void
universeN ( ) : int

Method Details

Shoot() public méthode

public Shoot ( ) : IEnumerator
Résultat IEnumerator

Start() public méthode

public Start ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

fireTurret() public méthode

public fireTurret ( ) : void
Résultat void

initStats() public méthode

public initStats ( ) : void
Résultat void

Property Details

beamColliderPrefab public_oe property

public GameObject beamColliderPrefab
Résultat GameObject

bulletPrefab public_oe property

public Transform bulletPrefab
Résultat Transform

chargingBeamPrefab public_oe property

public ParticleSystem chargingBeamPrefab
Résultat ParticleSystem

inPlane public_oe property

public bool inPlane
Résultat bool

irisOpen public_oe property

public bool irisOpen
Résultat bool