|
Corgi Engine v9.3
|
This static class is a spawn helper, useful to randomize position, rotation and scale when you need to instantiate objects
More...
Static Public Member Functions | |
| static void | ApplySpawnAroundProperties (GameObject instantiatedObj, MMSpawnAroundProperties props, Vector3 origin) |
| static Vector3 | SpawnAroundPosition (MMSpawnAroundProperties props, Vector3 origin) |
| Returns the position at which the object should spawn More... | |
| static Vector3 | PickPositionInsideCube (MMSpawnAroundProperties props) |
| static Vector3 | SpawnAroundScale (MMSpawnAroundProperties props) |
| Returns the scale at which the object should spawn More... | |
| static Quaternion | SpawnAroundRotation (MMSpawnAroundProperties props) |
| Returns the rotation at which the object should spawn More... | |
| static void | DrawGizmos (MMSpawnAroundProperties props, Vector3 origin, int quantity, float size, Color gizmosColor) |
| Draws gizmos to show the shape of the spawn area More... | |
This static class is a spawn helper, useful to randomize position, rotation and scale when you need to instantiate objects
|
static |
|
static |
Draws gizmos to show the shape of the spawn area
| props | |
| origin | |
| quantity | |
| size |
|
static |
|
static |
Returns the position at which the object should spawn
| props | |
| origin |
|
static |
Returns the rotation at which the object should spawn
| props |
|
static |
Returns the scale at which the object should spawn
| props |