public static SuperArrayInt levelArray;// cai nay se lam viec sau khi set public static void Init() { levelEasy = new SuperInt(0,"LEVEL_EASY"); levelNormal = new SuperInt(0, "LEVEL_NORMAL"); levelHard = new SuperInt(0, "LEVEL_HARD"); levelEasyArray = new SuperArrayInt(20,0,"LEVEL_EASY"); levelNormalArray = new SuperArrayInt(20,0, "LEVEL_NORMAL"); levelHardArray = new SuperArrayInt(20,0, "LEVEL_HARD"); }
public void initSelectLevelWithType(SuperArrayInt _levelArray, SuperInt _level)//t =0 easy { ScoreCOntrol.setCurrentLevel(_levelArray, _level); for(int i=0;i<=ScoreCOntrol.level.NUM;i++) { gameObjectArrayButton[i].image.sprite = MainMenu.instance.sprButtonEnable; gameObjectArrayButton[i].star.sprite = sprStart[ScoreCOntrol.levelArray.Get(i) ]; gameObjectArrayButton[i].gameObject.GetComponent<Button>().interactable = true; } for(int i=ScoreCOntrol.level.NUM+1;i<ScoreCOntrol.levelArray.N;i++) { gameObjectArrayButton[i].image.sprite = MainMenu.instance.sprButtonDisable; gameObjectArrayButton[i].star.sprite = sprStartDisable; gameObjectArrayButton[i].gameObject.GetComponent<Button>().interactable = false; } }
public static void setCurrentLevel(SuperArrayInt _levelArray, SuperInt _level) { level = _level; levelArray = _levelArray; }