C# Класс QuickPool.PoolsManager

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

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

Свойство Тип Описание
debugMessages bool
pools List
spawnDespawnMessages bool

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

Метод Описание
CreatePool ( GameObject prefabs ) : Pool
Despawn ( GameObject target ) : void

Hides object

DespawnAll ( ) : void
RegisterPool ( Pool target ) : void
RemovePool ( string name ) : void
Spawn ( GameObject prefab, Vector3 pos, Quaternion rot ) : GameObject

Spawns an object from specified pool

Spawn ( string name, Vector3 pos, Quaternion rot ) : GameObject

Spawns an object from specified pool

this ( string name ) : Pool

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

Метод Описание
Start ( ) : void

Initialization

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

CreatePool() публичный статический Метод

public static CreatePool ( GameObject prefabs ) : Pool
prefabs UnityEngine.GameObject
Результат Pool

Despawn() публичный статический Метод

Hides object
public static Despawn ( GameObject target ) : void
target UnityEngine.GameObject Target
Результат void

DespawnAll() публичный статический Метод

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

RegisterPool() публичный статический Метод

public static RegisterPool ( Pool target ) : void
target Pool
Результат void

RemovePool() публичный статический Метод

public static RemovePool ( string name ) : void
name string
Результат void

Spawn() публичный статический Метод

Spawns an object from specified pool
public static Spawn ( GameObject prefab, Vector3 pos, Quaternion rot ) : GameObject
prefab UnityEngine.GameObject Pool name
pos UnityEngine.Vector3 Target position
rot UnityEngine.Quaternion Target rotation
Результат UnityEngine.GameObject

Spawn() публичный статический Метод

Spawns an object from specified pool
public static Spawn ( string name, Vector3 pos, Quaternion rot ) : GameObject
name string Pool name
pos UnityEngine.Vector3 Target position
rot UnityEngine.Quaternion Target rotation
Результат UnityEngine.GameObject

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

public this ( string name ) : Pool
name string
Результат Pool

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

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

public bool debugMessages
Результат bool

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

public List pools
Результат List

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

public bool spawnDespawnMessages
Результат bool