C# Class ObjectSpawner

Inheritance: MonoBehaviour
Show file Open project: LelandLL/slicer Class Usage Examples

Public Properties

Property Type Description
forceMultiplier float
leftSpawnPoint Transform
maxTime float
midSpawnPoint Transform
objectContainer Transform
pointObjectPrefabs GameObject[]
pointObjectSpawnWeights int[]
pointSpawnRateOverTime UnityEngine.AnimationCurve
rightSpawnPoint Transform
throwTargets Vector2[]

Public Methods

Method Description
SpawnPointObject ( int pointObject ) : void

Private Methods

Method Description
GetSpawnLocation ( int val ) : Vector3
SpawnLoop ( ) : IEnumerator

Method Details

SpawnPointObject() public method

public SpawnPointObject ( int pointObject ) : void
pointObject int
return void

Property Details

forceMultiplier public property

public float forceMultiplier
return float

leftSpawnPoint public property

public Transform leftSpawnPoint
return Transform

maxTime public property

public float maxTime
return float

midSpawnPoint public property

public Transform midSpawnPoint
return Transform

objectContainer public property

public Transform objectContainer
return Transform

pointObjectPrefabs public property

public GameObject[] pointObjectPrefabs
return GameObject[]

pointObjectSpawnWeights public property

public int[] pointObjectSpawnWeights
return int[]

pointSpawnRateOverTime public property

public AnimationCurve,UnityEngine pointSpawnRateOverTime
return UnityEngine.AnimationCurve

rightSpawnPoint public property

public Transform rightSpawnPoint
return Transform

throwTargets public property

public Vector2[] throwTargets
return Vector2[]