C# 클래스 ProjectStorms.PassengerTriggerZone

상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: patferguson/Storms-Project

공개 프로퍼티들

프로퍼티 타입 설명
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