NGUI提供了很方便的UIAtlas,其主要作用是改进DrawCall,把众多图片整合在一张贴图上,由于UNITY3D简单易用的好处,所以只是用原生的GUI很容易忽视DrawCall的问题,所以NGUI为了改进,才有了UIAtlas.当然NGUI还做了很多优化. 这里主要还是介绍如何利用UISprite来动态的加载图片.NGUI所提供的UIAtlas虽然好用,但只能在Editor内生成贴图和prefab以供UISprite使用.为了能够让游戏资源与游戏本体尽可能的分离,特别是游戏资源需要动态更新…