FACS Load Bundle - FACS01-01/FACS_Utilities GitHub Wiki

Helps you load Assets and Scenes from Asset Bundles, on Edit and Play Mode. Easy management of loaded bundles.

How to use

  1. Open its window from the menu FACS Utils/Asset Bundle/FACS Load Bundle.
  2. Press the + button to add more bundle slots, if you need to load multiple bundles at the same time. You can remove a slot with the X button to its right.
  3. Press the Bundle Source button to open a file selection window. The chosen Asset Bundle path can be manually edited too, and also allows URLs for downloading bundles.
  4. Press the index button to its left to load the Asset Bundle. When a bundle is loaded, its index button will turn green, and if pressed again the bundle will be unloaded.
  5. Open the foldout to show the assets contained in the bundle.
  6. Double click an asset to load it from its bundle.
    • Scenes can only be loaded during Play Mode, and will be added next to the currently open Scenes.
    • Assets can be loaded on both Edit and Play Mode. After loaded, you can drag and drop them into object selectors in other assets and tools.
    • To instantiate a Prefab into Scene, you have to double click it again.
  7. When an asset is loaded, it cannot be unloaded except by unloading its Asset Bundle.
    • The only exception to this are Scenes, that can be unloaded by double clicking them.

Extra tips and notes

  • Bundles are kept loaded even when you close the Window.
  • You can change an asset's display name with the pencil button to its right. If you don't change of bundle file (file name, rest of the file path is allowed to change), custom display names will persist when unloading and loading the bundle.
  • If you instantiate a Prefab on Edit Mode, all its GameObjects will come with a special Tag, to ensure they will be deleted on bundle unload, even if you "torn apart"/modify its hierarchy.