Ejemplo n.º 1
0
    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;
            }
        }
    }
Ejemplo n.º 2
0
    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;
            }
        }
    }