コード例 #1
0
 private void DoEndOfLife()
 {
     if (gameObject.transform.position == sourceRenderer.transform.position)
     {
         MainScript.IncreaseScore();
         MainScript script = (MainScript)UnityEngine.Object.FindObjectOfType(typeof(MainScript));
         script.RestoreTime(timeValue);
         Destroy(gameObject);
     }
     else
     {
         GoToFlashLight();
     }
 }
コード例 #2
0
ファイル: Ball.cs プロジェクト: cai-harry/ArkanoidOrb2
    private void OnBlockCollisionExit()
    {
        if (onFire)
        {
            _currentCombo += 2;
        }
        else if (!frozen)
        {
            _currentCombo++;
        }

        ShowComboPopup();

        _mainScript.IncreaseScore(1, _currentCombo);
    }