C# 클래스 PrefabDatabase, ThreeDWorld

상속: MonoBehaviour
파일 보기 프로젝트 열기: dicarlolab/ThreeDWorld 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
prefabs List

공개 메소드들

메소드 설명
GarbageCollect ( ) : void
GetSceneScale ( PrefabInfo prefab ) : float
ListSelectedPrefabs ( ) : string>.Dictionary
LoadAssetFromBundle ( string fileName ) : GameObject
LoadAssetFromBundleWWW ( string fileName ) : GameObject
LoadAssetFromBundleWWW_cached_self ( string fileName, string cachedAssetBundle ) : IEnumerator
SavePrefabInformation ( GeneratablePrefab, prefab, string assetPath, bool shouldRecomputePrefabInformation, bool replaceOld = true ) : void
SavePrefabInformation_lazily ( string assetPath ) : void
SetPrefabScaleAll ( ) : void
SetPrefabScaleSingle ( ) : void
SetupBundles ( ) : void
SetupBundles_lazily ( ) : void
SetupPrefabs ( bool shouldRecompute ) : void
Start ( ) : void
Update ( ) : void

비공개 메소드들

메소드 설명
Awake ( ) : void
BuildAllAssetBundlesMerged ( ) : void
BuildAllAssetBundlesSeparate ( ) : void
CompileAssetBundles ( ) : void
CompileAssetBundles_lazily ( ) : void
CompileListOfProceduralComponents ( bool shouldRecomputePrefabInformation ) : void
CreatePrefabFromModel ( ) : void
GetScaleFromAbsolute ( GameObject obj, Vector3 absolute ) : float
Init ( ) : void
MakeSimplePrefabObj ( GameObject obj, string subPath ) : void
SetupBundlesMenu ( ) : void
SetupBundlesMenu_lazily ( ) : void
SetupPrefabsFull ( ) : void
SetupPrefabsQuick ( ) : void

메소드 상세

GarbageCollect() 공개 정적인 메소드

public static GarbageCollect ( ) : void
리턴 void

GetSceneScale() 공개 메소드

public GetSceneScale ( PrefabInfo prefab ) : float
prefab PrefabInfo
리턴 float

ListSelectedPrefabs() 공개 정적인 메소드

public static ListSelectedPrefabs ( ) : string>.Dictionary
리턴 string>.Dictionary

LoadAssetFromBundle() 공개 정적인 메소드

public static LoadAssetFromBundle ( string fileName ) : GameObject
fileName string
리턴 GameObject

LoadAssetFromBundleWWW() 공개 정적인 메소드

public static LoadAssetFromBundleWWW ( string fileName ) : GameObject
fileName string
리턴 GameObject

LoadAssetFromBundleWWW_cached_self() 공개 정적인 메소드

public static LoadAssetFromBundleWWW_cached_self ( string fileName, string cachedAssetBundle ) : IEnumerator
fileName string
cachedAssetBundle string
리턴 IEnumerator

SavePrefabInformation() 공개 메소드

public SavePrefabInformation ( GeneratablePrefab, prefab, string assetPath, bool shouldRecomputePrefabInformation, bool replaceOld = true ) : void
prefab GeneratablePrefab,
assetPath string
shouldRecomputePrefabInformation bool
replaceOld bool
리턴 void

SavePrefabInformation_lazily() 공개 메소드

public SavePrefabInformation_lazily ( string assetPath ) : void
assetPath string
리턴 void

SetPrefabScaleAll() 공개 메소드

public SetPrefabScaleAll ( ) : void
리턴 void

SetPrefabScaleSingle() 공개 메소드

public SetPrefabScaleSingle ( ) : void
리턴 void

SetupBundles() 공개 정적인 메소드

public static SetupBundles ( ) : void
리턴 void

SetupBundles_lazily() 공개 정적인 메소드

public static SetupBundles_lazily ( ) : void
리턴 void

SetupPrefabs() 공개 정적인 메소드

public static SetupPrefabs ( bool shouldRecompute ) : void
shouldRecompute bool
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

프로퍼티 상세

prefabs 공개적으로 프로퍼티

public List prefabs
리턴 List