C# Класс PrefabDatabase, ThreeDWorld

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

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

Свойство Тип Описание
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