protected override void OnOpen() { //initialize data based on current stage selected ResetData(); hiScoreLabel.text = string.Format(GameLocalize.GetText("hiscore"), LevelManager.instance.totalScore); starMaxLabel.text = string.Format(GameLocalize.GetText("maxstars"), LevelManager.instance.totalStars); NGUILayoutBase.RefreshLate(topTrans); }
protected override void OnActive(bool active) { if (active) { UICamera.selectedObject = mLevelSelectInd == -1 ? mLevels[0].gameObject : mLevels[mLevelSelectInd].gameObject; StartCoroutine(NGUILayoutBase.RefreshLate(transform)); } else { } }