@xxxcocxxx

Как сделать переключатель страниц в Unity?

Делаю текстовую игру (только начинаю изучать C# , UNITY). Допустим, есть 5 страниц написанного текста. Нужно каждой присвоить индекс, и чтобы по кнопке "NextBttn" включался следующий текст. Например, есть текст с индексом 0, после того как нажимаю кнопку "Далее", нужно чтобы появился текст с индексом 1, и то же самое, но в обратную сторону. Как это сделать?
  • Вопрос задан
  • 47 просмотров
Решения вопроса 2
DanceM
@DanceM Куратор тега Unity Game Engine
Кто хочет -ищет способ, кто не хочет -ищет причину
Перед тем, как что-то в Юнити делать, надо научится с ней работать. Ну и программированию тоже. А с учебником это делать в тысчу раз быстрее, чем наугад кнопки тыкать и команды писать.

рекомендую первым делом прочесть и пройти уроки по этой книге. Сразу многие вещи станут понятны:
Unity в действии. Мультиплатформенная разработка на C#

Книга есть тут, в цифровом виде для ПК, планшетов и телефонов, с удобным поиском. Но можно найти и в других местах:
Google Books: Unity в действии
Ответ написан
MorganDusty
@MorganDusty
public class Example : MonoBehavior {
 
   private bool isFire2Active = false;
 
   public void Update() {
        isFire2Active = Input.GetButtonDown( "Fire2" );
   }
 
    // OnTriggerEnter будет срабатывать только 1 раз: когда только вошли в триггер
    public void OnTriggerStay2D( Collider2D other ) {
        if( other.tag == "Player" && isFire2Active ) {
            Debug.Log( "turn" );   
        }
    }
 
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
26 окт. 2020, в 10:48
3000 руб./за проект
26 окт. 2020, в 10:42
30000 руб./за проект
26 окт. 2020, в 10:18
50000 руб./за проект