C# Класс ProjectStorms.PassengerTriggerZone

Наследование: UnityEngine.MonoBehaviour
Показать файл Открыть проект

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

Свойство Тип Описание
passengerPrefab UnityEngine.GameObject
pooledAmount int
spawnOffset UnityEngine.Vector3
waveCooldown float
waveSize int

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

Метод Описание
Awake ( ) : void
FixedUpdate ( ) : void
OnTriggerStay ( Collider a_other ) : void

Called when an object enters this trigger.

Start ( ) : void
Update ( ) : void

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

Метод Описание
IsPlayer ( Collider a_col ) : bool

Returns whether the input collider is a player.

SpawnPassengerFor ( Transform a_trans ) : void

Spawns a passenger slightly above the input transform.

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

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

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

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

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

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

Called when an object enters this trigger.
public OnTriggerStay ( Collider a_other ) : void
a_other UnityEngine.Collider
Результат void

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

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

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

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

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

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

Prefab to use for the passenger.
public GameObject,UnityEngine passengerPrefab
Результат UnityEngine.GameObject

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

How many to pool.
public int pooledAmount
Результат int

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

Offset to spawn passengers on from the chosen root transform.
public Vector3,UnityEngine spawnOffset
Результат UnityEngine.Vector3

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

Cooldown between each wave.
public float waveCooldown
Результат float

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

Number of passengers to be released per wave.
public int waveSize
Результат int