Уважаемое сообщество Stackoverflow,
Я хочу изменить скайбокс в своей игре, но когда я реализую скрипт для персонажа и когда я помещаю скайбокс в основную камеру, отображается скайбокс, но я не могу видеть, когда будет прогресс игрыновый скайбокс, когда игра продолжается ... Я имею в виду, что я не вижу, как ночь превращается в день и т. д.
Скайбокс остается прежним.
Это мой материал настроек скайбокса:
Это моя переменная skybox;
public Material skybox;
Это мой скрипт в методе Updateсимвола:
UpdateSkybox ();
И, наконец, это способ обновления skyBox
void UpdateSkybox()
{
skybox.SetFloat("_AtmosphereThickness", Mathf.Repeat(Time.deltaTime / 20, 5f));
}
Я поместил свой материальный скайбокс в поле моего персонажа.Также я добавляю компонент к моей основной камере материального скайбокса и присоединяю к нему скайбокс материала.
ps Это то, что я хочу получить, и это работает над более старой версией Unity, потому что я нашел ее на каком-то форуме ..и сделай то же самое.
Возможно, мой материал настроен неправильно, но в его игре он получает ночь, затем день и т. Д. ... Я получаю в моем только это: