![]() |
Easy Content Delivery Network 1.3.2
An addressables-free suite that automatically handles the Unity Cloud Content Delivery API and packaging/deploying assetbundles while providing several tools to make asset management easy.
|
Classes | |
class | AssetBundleData |
Data instantiated by AssetBundleManager on initialization. Each asset bundle in the AssetBundleManifest will have its own AssetBundleData entry. More... | |
class | AssetBundleManager |
Static class that manages asset bundle retrieval and packaging. More... | |
class | AssetBundleManagerSettings |
Controls the settings for EZ-CDN. More... | |
class | AssetBundleProcessor |
Allows implementation of OnPreprocessAssetBundles More... | |
class | AssetBundleReferenceAttribute |
Apply this attribute to a SerializeField string field to reference an asset bundle name with the mask of a normal Unity property drawer of the supplied type. More... | |
class | AssetRequester |
MonoBehaviour component that can request an asset from the CDN. Accepts any UnityEngine.Object as an asset. Cannot instantiate or further manipulate the asset without the help of code. For codeless or more specific usages, try SceneRequester More... | |
class | AssetRetrievalProgress |
A trackable progress object that can be passed to AssetBundleManager.GetAsset and AssetBundleManager.GetAssetBundle through a Progress<T> object. More... | |
class | AssetRetrievalResult |
Stores the results of the last attempt to download an asset bundle from the CDN. More... | |
class | AutoInstantiator |
Automatically downloads and instantiates prefabs on app start. More... | |
interface | IPreprocessAssetBundle |
Used to add custom processing to an asset before it is packaged by EZ-CDN. More... | |
class | ManagedAssetAttribute |
Add this attribute to a custom class to include it in the AssetBundleManager operations. Useful for custom UnityEngine.ScriptableObjects. You can also add the class to the list of managed types in the SplenSoft -> Asset Bundles -> Settings. More... | |
class | PrefabAutoUnloader |
Allows EZ-CDN to automatically unload unused asset bundles when an asset is destroyed. Tracks dependencies as well. More... | |
class | Requester |
Base class for asset bundle requesters of various objects or scenes. More... | |
class | SceneAutoUnloader |
Designed to pair with PrefabAutoUnloader to handle automatic unloading of unused asset bundles. Should only be one in the entire project. More... | |
class | SceneRequester |
MonoBehaviour component that can request a scene asset from the CDN. Accepts any UnityEditor.SceneAsset as an asset. More... | |