C# Class AliensWave, SpaceInvadersRemake

Represents an alien wave. > In the classic formation is a grid with 6 columns x 6 rows of aliens.
Inheritance: Vexe.Runtime.Types.BetterBehaviour
Afficher le fichier Open project: skahal/SpaceInvadersRemake Class Usage Examples

Méthodes publiques

Свойство Type Description
AlienDeployEasyTime float
AlienDeployEasyType iTween.EaseType
AlienDeployInterval float
AlienDeployStartPosition Vector3
AlienMoveSounds UnityEngine.AudioClip[]
AlienPrefabs GameObject[]
AlienSpeedChangedSound UnityEngine.AudioClip
AliensAliveMoveDelay float>.Dictionary
Columns float
MoveSize Vector2
MoveSizeWaveNumberInc Vector2
Padding Vector2
Rows float

Méthodes publiques

Méthode Description
Awake ( ) : void
FixedUpdate ( ) : void
Flip ( ) : void
OnAlienDie ( int aliensAlive ) : void
PlayAlienMoveSound ( ) : void
SetDelay ( int aliensAlive ) : void
Setup ( ) : void

Private Methods

Méthode Description
DeployAliens ( float top ) : IEnumerator
EndFlip ( ) : IEnumerator
MoveAliens ( ) : IEnumerator

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

FixedUpdate() public méthode

public FixedUpdate ( ) : void
Résultat void

Flip() public méthode

public Flip ( ) : void
Résultat void

OnAlienDie() public méthode

public OnAlienDie ( int aliensAlive ) : void
aliensAlive int
Résultat void

PlayAlienMoveSound() public méthode

public PlayAlienMoveSound ( ) : void
Résultat void

SetDelay() public méthode

public SetDelay ( int aliensAlive ) : void
aliensAlive int
Résultat void

Setup() public méthode

public Setup ( ) : void
Résultat void

Property Details

AlienDeployEasyTime public_oe property

public float AlienDeployEasyTime
Résultat float

AlienDeployEasyType public_oe property

public iTween.EaseType AlienDeployEasyType
Résultat iTween.EaseType

AlienDeployInterval public_oe property

public float AlienDeployInterval
Résultat float

AlienDeployStartPosition public_oe property

public Vector3 AlienDeployStartPosition
Résultat Vector3

AlienMoveSounds public_oe property

public AudioClip[],UnityEngine AlienMoveSounds
Résultat UnityEngine.AudioClip[]

AlienPrefabs public_oe property

public GameObject[] AlienPrefabs
Résultat GameObject[]

AlienSpeedChangedSound public_oe property

public AudioClip,UnityEngine AlienSpeedChangedSound
Résultat UnityEngine.AudioClip

AliensAliveMoveDelay public_oe property

public Dictionary AliensAliveMoveDelay
Résultat float>.Dictionary

Columns public_oe property

public float Columns
Résultat float

MoveSize public_oe property

public Vector2 MoveSize
Résultat Vector2

MoveSizeWaveNumberInc public_oe property

public Vector2 MoveSizeWaveNumberInc
Résultat Vector2

Padding public_oe property

public Vector2 Padding
Résultat Vector2

Rows public_oe property

public float Rows
Résultat float