C# 클래스 PrefabPool, UnityFramework

用于取Prefab的类 ,寄生于PrefabManager Maintaince Logs: 2014-11-27 WP Initial version: Added member
파일 보기 프로젝트 열기: meta-42/uEasyKit 1 사용 예제들

공개 메소드들

메소드 설명
AutoReleaseParticle ( string prefabName, ParticleSystem particle, PrefabPoolAgent, agent ) : IEnumerator
ClearAllPool ( ) : void
ClearPool ( string prefabName ) : void
Despawn ( string prefabName, PrefabPoolAgent, agent ) : void
GetPool ( string prefabName ) : ObjectPool
Init ( ) : void
Spawn ( string prefabName, UnityAction callback ) : void

비공개 메소드들

메소드 설명
PrefabPool ( ) : System.Collections

메소드 상세

AutoReleaseParticle() 공개 메소드

public AutoReleaseParticle ( string prefabName, ParticleSystem particle, PrefabPoolAgent, agent ) : IEnumerator
prefabName string
particle ParticleSystem
agent PrefabPoolAgent,
리턴 IEnumerator

ClearAllPool() 공개 메소드

public ClearAllPool ( ) : void
리턴 void

ClearPool() 공개 메소드

public ClearPool ( string prefabName ) : void
prefabName string
리턴 void

Despawn() 공개 메소드

public Despawn ( string prefabName, PrefabPoolAgent, agent ) : void
prefabName string
agent PrefabPoolAgent,
리턴 void

GetPool() 공개 메소드

public GetPool ( string prefabName ) : ObjectPool
prefabName string
리턴 ObjectPool

Init() 공개 메소드

public Init ( ) : void
리턴 void

Spawn() 공개 메소드

public Spawn ( string prefabName, UnityAction callback ) : void
prefabName string
callback UnityAction
리턴 void