private void UpdateAtlas() { LoadAssetbundle.LoadUIAtlasCB loadAtlasCB = null; int[] changeLevelArray = { 0, 3, 6, 10 }; for (int i = 0; i < changeLevelArray.Length; i++) { if (status.GetLevel.Equals(changeLevelArray[i])) { loadAtlasCB = new LoadAssetbundle.LoadUIAtlasCB(LoadAtlasCompleteCB); LoadAssetManager.Instance.LoadUIAtlas(spriteAtlasPathArray[i], loadAtlasCB); break; } } }
private void SetAtlas() { LoadAssetbundle.LoadUIAtlasCB loadAtlasCB = null; int[] changeLevelArray = { 0, 3, 6, 10 }; for (int i = changeLevelArray.Length - 1; i >= 0; --i) { if (status.GetLevel >= changeLevelArray[i]) { loadAtlasCB = new LoadAssetbundle.LoadUIAtlasCB(LoadAtlasCompleteCB); LoadAssetManager.Instance.LoadUIAtlas(spriteAtlasPathArray[i], loadAtlasCB); break; } } }