Пример #1
0
 private void Awake()
 {
     if (instance)
     {
         Destroy(this);
     }
     instance = this;
     instance.gameObject.SetActive(false);
     //   instance.enabled = false;
 }
Пример #2
0
    private void ShowScoreScreen(PlayableDirector obj)
    {
        Transform[] ts = HUDManager.Instance.gameObject.GetComponentsInChildren <Transform>();

        foreach (Transform t in ts)
        {
            t.gameObject.SetActive(false);
        }

        HUDManager.Instance.gameObject.SetActive(true);
        ScoreScreenHandler.TurnOnOff(true);

        obj.stopped -= ShowScoreScreen;
    }
Пример #3
0
 void Start()
 {
     finalAmount = (float)LEVEL_DATA.HIT_TARGETS / (float)LEVEL_DATA.TOTAL_TARGETS * 100f;
     textIndicator.text = currentAmount.ToString("F1") + "%";
     scoreHandler = FindObjectOfType<ScoreScreenHandler>();
 }
Пример #4
0
 void Start()
 {
     finalAmount        = (float)LEVEL_DATA.HIT_TARGETS / (float)LEVEL_DATA.TOTAL_TARGETS * 100f;
     textIndicator.text = currentAmount.ToString("F1") + "%";
     scoreHandler       = FindObjectOfType <ScoreScreenHandler>();
 }
Пример #5
0
 private void ShowScoreScreen()
 {
     PauseRound();
     ScoreScreenHandler.TurnOnOff(true, "Victory");
     NextSlot();
 }