Страница 1 из 1

Загрузка следующего уровня. LoadingBar.

СообщениеДобавлено: 06 июн 2019, 18:59
MrAdmin228
Здравствуйте. Когда я делал меню загрузки следующего уровня, столкнулся с такой проблемой что процент загрузки максимально доходит только до 1. А мне нужно чтобы он доходил до 100. Я думаю что в этом виноват Clamp01, но не знаю как и что изменить. Добавил комментарии к коду, и сразу скажу что код писал не я, он из интернета, но я его немного изменил. Помогите, как решить проблему, уже долго ищу решение но так и не нашёл. Заранее спасибо.
Синтаксис:
Используется csharp
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;

public class Loading : MonoBehaviour
{
        //Загрузочная полоса
        public Slider LoadingBar;
        //Процент загрузки
        public Text NumberLoading;
        //Включатель загрузки
        public Toggle Toggling;
       
        void Start()
        {
                //Включает включатель
                Toggling.isOn = true;
        }
       
    public void Toggled(int scene)
    {
        StartCoroutine (LoadAsync (scene));
    }
       
        IEnumerator LoadAsync(int scene)
        {
           AsyncOperation operation = SceneManager.LoadSceneAsync (scene);
           while(!operation.isDone) {
                   float progress = Mathf.Clamp01 (operation.progress / .9f);
                   //Полоса загрузки равняется его прогрессу
                   LoadingBar.value = progress;
                   //Процент загрузки равняется его прогрессу
                   NumberLoading.text = progress.ToString();
                   yield return null;
           }
        }

    void Update()
    {
       
    }
}

Re: Загрузка следующего уровня. LoadingBar.

СообщениеДобавлено: 06 июн 2019, 19:34
Woolf
доходит только до 1. А мне нужно чтобы он доходил до 100


* 100

Re: Загрузка следующего уровня. LoadingBar.

СообщениеДобавлено: 06 июн 2019, 19:43
AngryCat
1 вариант - умножай на сто
2 вариант - в настройках слайда сделай MaxValue - 1

Re: Загрузка следующего уровня. LoadingBar.

СообщениеДобавлено: 06 июн 2019, 21:02
~AvA~