void Start()
    {
        scoreHandler = (GameScoreHandler)gameScoreHandler.GetComponent (typeof(GameScoreHandler));
        scoreHandler.ScoreFieldName = userDefineKey.Score;
        scoreHandler.initGameScoreHandlerDocument ();
        score = scoreHandler.AccumulatedScore;

        previousScoreHandler = (GameScoreHandler)previousgameScoreHandler.GetComponent (typeof(GameScoreHandler));
        previousScoreHandler.ScoreFieldName = userDefineKey.Score;
        previousScoreHandler.initGameScoreHandlerDocument ();
        previousScore = previousScoreHandler.AccumulatedScore;
        Debug.Log ("At AccumulatedScoreViewer total score = " + scoreHandler.AccumulatedScore.ToString ());

        if (requiredScore > 0) {
            if(isUnlock()){
                Unlock();
                DisplayAccumulatedScore();
            }else{
                DisplayScoreRequiredToUnlock();
            }
        } else {
            Unlock();
            DisplayAccumulatedScore();
        }
    }
示例#2
0
 protected virtual void Init()
 {
     _feedBackPanel = GetComponent <CanvasGroup>();
     ToggleUIItem(_feedBackPanel, false, true);
     _feedBackImage = transform.GetChild(0).GetComponent <Image>();
     _feedBackText  = _feedBackImage.transform.GetChild(0).GetComponent <Text>();
     game           = FindObjectOfType <GameScoreHandler>();
     _feedBackEffect.gameObject.SetActive(false);
     feedbackShown = false;
 }
示例#3
0
    void Start()
    {
        for (int index = 0; index < starImages.Length; index++) {
            starImages[index].enabled = false;
        }

        scoreHandler = (GameScoreHandler)gameScoreHandler.GetComponent (typeof(GameScoreHandler));
        scoreHandler.ScoreFieldName = userDefineKey.Score;;
        scoreHandler.Level = level;
        scoreHandler.ScoreRequired = scoreRequired;
        scoreHandler.initGameScoreHandlerDocument ();

        unlockLevel ();
        if (!isLock) {
            starCount (scoreHandler.HighScore);
        }
    }
    void Start()
    {
        pauseButton.gameObject.SetActive (true);
        playButton.gameObject.SetActive (false);

        for (int count = 0; count < scoreStar.Length; count++) {
            scoreStar[count].enabled = false;
            afterScoreStar[count].enabled = false;
        }

        scoreHandler = (GameScoreHandler)gameScoreHandler.GetComponent (typeof(GameScoreHandler));
        scoreHandler.ScoreFieldName = userDefineKey.Score;
        scoreHandler.Level = level;
        scoreHandler.initGameScoreHandlerDocument ();

        Debug.Log ("Accumulated Score:" + scoreHandler.AccumulatedScore.ToString ());

        SetupGameOverPanel ();
    }
 void Start()
 {
     scoreHandler = (GameScoreHandler)gameScoreHandler.GetComponent (typeof(GameScoreHandler));
     scoreHandler.ScoreFieldName = scoreField;
     scoreHandler.InitGameScoreHandlerDocument ();
 }
示例#6
0
    void Start()
    {
        pauseButton.gameObject.SetActive (true);
        playButton.gameObject.SetActive (false);

        scoreHandler = (GameScoreHandler)gameScoreHandler.GetComponent (typeof(GameScoreHandler));
        scoreHandler.ScoreFieldName = scoreField;
        scoreHandler.initGameScoreHandlerDocument ();
    }