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

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

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

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

СообщениеДобавлено: 18 окт 2021, 22:26
1max1
Синтаксис:
Используется csharp
if (пук_1)
r = Random.Range(0, 3);
SceneManager.LoadScene(r);

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

СообщениеДобавлено: 19 окт 2021, 17:52
ArtemUnity
Я не до конца понимаю, как вставить эти строчки в код и куда этот код потом кидать, на пустой объект или на кнопку?

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

СообщениеДобавлено: 19 окт 2021, 18:00
Alkos26Rus
ArtemUnity писал(а):Я не до конца понимаю, как вставить эти строчки в код и куда этот код потом кидать, на пустой объект или на кнопку?

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

Не забудь добавить индексы сцен в BuildSettings

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

СообщениеДобавлено: 03 дек 2021, 19:07
ArtemUnity
Хорошо, спасибо! Попробую