C# Класс AliensWave, SpaceInvadersRemake

Represents an alien wave. > In the classic formation is a grid with 6 columns x 6 rows of aliens.
Наследование: Vexe.Runtime.Types.BetterBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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

Открытые методы

Метод Описание
Awake ( ) : void
FixedUpdate ( ) : void
Flip ( ) : void
OnAlienDie ( int aliensAlive ) : void
PlayAlienMoveSound ( ) : void
SetDelay ( int aliensAlive ) : void
Setup ( ) : void

Приватные методы

Метод Описание
DeployAliens ( float top ) : IEnumerator
EndFlip ( ) : IEnumerator
MoveAliens ( ) : IEnumerator

Описание методов

Awake() публичный Метод

public Awake ( ) : void
Результат void

FixedUpdate() публичный Метод

public FixedUpdate ( ) : void
Результат void

Flip() публичный Метод

public Flip ( ) : void
Результат void

OnAlienDie() публичный Метод

public OnAlienDie ( int aliensAlive ) : void
aliensAlive int
Результат void

PlayAlienMoveSound() публичный Метод

public PlayAlienMoveSound ( ) : void
Результат void

SetDelay() публичный Метод

public SetDelay ( int aliensAlive ) : void
aliensAlive int
Результат void

Setup() публичный Метод

public Setup ( ) : void
Результат void

Описание свойств

AlienDeployEasyTime публичное свойство

public float AlienDeployEasyTime
Результат float

AlienDeployEasyType публичное свойство

public iTween.EaseType AlienDeployEasyType
Результат iTween.EaseType

AlienDeployInterval публичное свойство

public float AlienDeployInterval
Результат float

AlienDeployStartPosition публичное свойство

public Vector3 AlienDeployStartPosition
Результат Vector3

AlienMoveSounds публичное свойство

public AudioClip[],UnityEngine AlienMoveSounds
Результат UnityEngine.AudioClip[]

AlienPrefabs публичное свойство

public GameObject[] AlienPrefabs
Результат GameObject[]

AlienSpeedChangedSound публичное свойство

public AudioClip,UnityEngine AlienSpeedChangedSound
Результат UnityEngine.AudioClip

AliensAliveMoveDelay публичное свойство

public Dictionary AliensAliveMoveDelay
Результат float>.Dictionary

Columns публичное свойство

public float Columns
Результат float

MoveSize публичное свойство

public Vector2 MoveSize
Результат Vector2

MoveSizeWaveNumberInc публичное свойство

public Vector2 MoveSizeWaveNumberInc
Результат Vector2

Padding публичное свойство

public Vector2 Padding
Результат Vector2

Rows публичное свойство

public float Rows
Результат float