Здравствуйте, я новичок в Unity и прошу помощи! Хочу добавить счетчик очков. Когда шкала заполняется(например до 100), то начисляется 1 балл и отключается кнопка до того момента пока шкала не дойдет до нуля, а когда дошла то кнопка включается. И когда счетчик очков дойдет, например, до 20 очков, то выведется надпись "Вы выиграли!" Помогите реализовать это в коде. Вот код который есть у меня на данный момент:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ClickScript : MonoBehaviour {
public Image clickMeter;
public float curMeter, maxMeter;
public float incMeter;
public float decMeter;
public float meterReduceTimer;
public float timeBetweenClicks;
void Update () {
ImageChange();
MaxMinValue();
Clicking();
ReduceMeter();
}
public void Clicking()
{
if (Input.GetKeyDown(KeyCode.Space))
{
curMeter += incMeter;
meterReduceTimer = 0;
}
}
void ReduceMeter()
{
meterReduceTimer += 1;
if(meterReduceTimer > timeBetweenClicks)
{
curMeter -= decMeter;
}
}
void ImageChange()
{
clickMeter.fillAmount = curMeter / maxMeter;
}
void MaxMinValue()
{
if(curMeter < 0)
{
curMeter = 0;
}else if(curMeter > maxMeter)
{
curMeter = maxMeter;
}
}
}