void onClickedBtn2() { AssetManager.Instance.LoadAssetAsync <SpriteAtlas>(GameConfigs.GetSpriteAtlasPath("ui_atlas"), (SpriteAtlas atlas) => { Img_2.sprite = atlas.GetSprite(string.Format("icon_{0}", Random.Range(0, atlas.spriteCount - 1))); }); }
//加载图集 public Sprite LoadSprite(string altasName, string spriteName) { SpriteAtlas sp = AssetManager.Instance.LoadAsset <SpriteAtlas>(GameConfigs.GetSpriteAtlasPath(altasName)); return(sp.GetSprite(spriteName)); }
void onClickedBtn1() { SpriteAtlas atlas = AssetManager.Instance.LoadAsset <SpriteAtlas>(GameConfigs.GetSpriteAtlasPath("ui_atlas")); Img_1.sprite = atlas.GetSprite(string.Format("icon_{0}", Random.Range(0, atlas.spriteCount - 1))); }