C# Класс SimplePM.PrefabPool

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AddUnpooled void
CoCullDespawned IEnumerator
DespawnInstance bool
DespawnInstance bool
InstanceConstructor void
NameInstance void
PreloadInstances void
PreloadOverTime IEnumerator
SelfDestruct void
SetRecursively void
SpawnInstance UnityEngine.Transform

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

Метод Описание
Contains ( Transform tr ) : bool
PrefabPool ( ) : UnityEngine
PrefabPool ( Transform prefab ) : UnityEngine
SpawnNew ( ) : Transform
SpawnNew ( Vector3 pos, Quaternion rot ) : Transform

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

Метод Описание
AddUnpooled ( Transform inst, bool despawn ) : void
CoCullDespawned ( ) : IEnumerator
DespawnInstance ( Transform tr ) : bool
DespawnInstance ( Transform tr, bool sendEventMessage ) : bool
InstanceConstructor ( ) : void
NameInstance ( Transform instance ) : void
PreloadInstances ( ) : void
PreloadOverTime ( ) : IEnumerator
SelfDestruct ( ) : void
SetRecursively ( Transform xform, int layer ) : void
SpawnInstance ( Vector3 pos, Quaternion rot ) : Transform

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

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

public Contains ( Transform tr ) : bool
tr UnityEngine.Transform
Результат bool

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

public PrefabPool ( ) : UnityEngine
Результат UnityEngine

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

public PrefabPool ( Transform prefab ) : UnityEngine
prefab UnityEngine.Transform
Результат UnityEngine

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

public SpawnNew ( ) : Transform
Результат UnityEngine.Transform

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

public SpawnNew ( Vector3 pos, Quaternion rot ) : Transform
pos UnityEngine.Vector3
rot UnityEngine.Quaternion
Результат UnityEngine.Transform