public Sprite LoadSprite(Poker poker) { if (diceDic.ContainsKey(poker.ToString())) { return(diceDic[poker.ToString()]); } else { string path = string.Format("download/{0}/source/uisource/gameuisource/shisanzhangpoker.drb", ConstDefine.GAME_NAME, poker.ToString()); string name = poker.ToString(); Sprite sprite = AssetBundleManager.Instance.LoadSprite(path, name); diceDic.Add(name, sprite); return(sprite); } }
public void Init(Poker poker, bool isPlayAnimation = false, bool isInit = false) { Poker = poker; string path = string.Format("download/{0}/source/uisource/gameuisource/shisanzhangpoker.drb", ConstDefine.GAME_NAME, poker.ToString()); string name = poker.ToString(); if (isInit) { InitFlipCardsAni(); } if (!isPlayAnimation) { InitPlayAnimation(); } if (name == "0_0") { positive.overrideSprite = AssetBundleManager.Instance.LoadSprite(path, name); } else { positive.overrideSprite = ShiSanZhangPrefabManager.Instance.LoadSprite(Poker); } isSelect = false; }