Переход на ранндомную сцену

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Переход на ранндомную сцену

Сообщение ArtemUnity 18 окт 2021, 19:39

Здравствуйте! Возникла такая проблема, не могу разобраться с кодом, благодаря которому при нажатии на кнопку перебрасывает на одну из трёх сцен. Заранее спасибо!
ArtemUnity
UNец
 
Сообщения: 7
Зарегистрирован: 16 окт 2021, 21:17

Re: Переход на ранндомную сцену

Сообщение 1max1 18 окт 2021, 22:26

Синтаксис:
Используется csharp
if (пук_1)
r = Random.Range(0, 3);
SceneManager.LoadScene(r);
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Переход на ранндомную сцену

Сообщение ArtemUnity 19 окт 2021, 17:52

Я не до конца понимаю, как вставить эти строчки в код и куда этот код потом кидать, на пустой объект или на кнопку?
ArtemUnity
UNец
 
Сообщения: 7
Зарегистрирован: 16 окт 2021, 21:17

Re: Переход на ранндомную сцену

Сообщение Alkos26Rus 19 окт 2021, 18:00

ArtemUnity писал(а):Я не до конца понимаю, как вставить эти строчки в код и куда этот код потом кидать, на пустой объект или на кнопку?

Ну на кнопку, раз по нажатию кнопки хочешь сменить сцену, просто оберни в метод и вызывай метод при нажатии
Синтаксис:
Используется csharp
public void LoadRandomScene(){
SceneManager.LoadScene(Random.Range(0, 3));
}
 

Не забудь добавить индексы сцен в BuildSettings
Аватара пользователя
Alkos26Rus
Адепт
 
Сообщения: 1642
Зарегистрирован: 26 ноя 2020, 17:52
Откуда: Москва

Re: Переход на ранндомную сцену

Сообщение ArtemUnity 03 дек 2021, 19:07

Хорошо, спасибо! Попробую


Последний раз поднималось ArtemUnity 03 дек 2021, 19:07.
ArtemUnity
UNец
 
Сообщения: 7
Зарегистрирован: 16 окт 2021, 21:17


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31