I can use BuildPipeline.BuildAssetBundle build *.assetbundle format or unity3D format’s ,i don’t know those difference!
yeah, I also want to know what’s the difference between them. Seems both can be generated by build asset API…
.unity3d is a webplayer file, and as such can be loaded separately via a web browser with Unity webplayer plugin installed.
Asset bundles are… well, asset bundles. You cant do anything with them outside of Unity.
Asset Bundles simply put are external “Resources” folders.
They contain media (model, texture, sound) or text assets which you can load an unload at runtime out of an asset bundle.
This allows you to add content at runtime without having it in the main application, which is especially important if things are user configurable or as in case of terrains is important because you load in the stuff dynamically and load it out again when you don’t need it.
Asset Bundles are a Pro only feature, just to add that too.