Синтаксис:
Используется csharp
public void SetTime(int bonusTime)
{
timeRemaining += bonusTime;
}
private void Start()
{
timeRemaining = max_time;
}
private void Update()
{
if (timeRemaining > 0)
{
timeRemaining -= Time.deltaTime;
timer_liner_image.fillAmount = timeRemaining / max_time;
}
{
timeRemaining += bonusTime;
}
private void Start()
{
timeRemaining = max_time;
}
private void Update()
{
if (timeRemaining > 0)
{
timeRemaining -= Time.deltaTime;
timer_liner_image.fillAmount = timeRemaining / max_time;
}
Собственно я нашел красивый спрайт ProgressBar там много слоев имейдж, двигается анимацией, я в игре все сделал, но не знаю как сделать так, чтобы когда ползунок анимации в прогресс баре уменьшается, чтобы я мог подбирать бонусное время и это бонусное время прибавлялось к тайм бару как это сделано выше в старом варианте? Если это невозможно, можно ли сделать через Слайдер TimeBar нескольких слоев картинок? Там я уже смогу работать через slider.value-= Time.deltaTime самый самый первый вариант TimeBar такой был, по моему я от него избавился, так как не смог добиться хорошей плавности, но это не точно.