Dostum bunu void update kısmında yapmayacaksın IENumerator oluşturacaksın Update kısmında olmaz. Ben sana direkt projemden o kısmı atayım bak aşağıdaki gibi.
IEnumerator goToMenu() //goToMenu load screen
{
sliderContent.SetActive(true); //sliderBar visible=true
progressBar.enabled = true; //progressBar enabled
AsyncOperation async = SceneManager.LoadSceneAsync("menu");
while (!async.isDone)
{
progressBar.value = async.progress;
yield return null;
}
}
Level var derken seviye sistemi hocam. Seviye sistemde sorun yok sadece slider değerini bir değerden diğerine belli sürede artirmam lazim.
Movetowards deniyorum mesela. Yazdığım 3. Parametre süre olması lazimken o kadar atlayarak yazıyor. Mesela 2 yazarsam ikişer ikişer artıyor. Ben 2 saniyede artsın istiyorum