Задать вопрос
@Alex_Schultz

Как сделать переход сцены когда счётчик равен числу в Unity?

Как сделать, чтобы когда пременная "coins" равнялась 8, то осуществлялся переход на другую сцену?
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class PlayerTrigger : MonoBehaviour
{
    public int coins;
    public Text TextCoins;

    private void OnTriggerEnter(Collider other)
    {
        if(other.gameObject.tag == "Cake")
        {
            coins++;
            other.gameObject.SetActive(false);
            TextCoins.text = coins.ToString();

        }
    }

}
  • Вопрос задан
  • 99 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 1
Mimai
@Mimai
Разработчик игр, веб-разработчик.
// в начале скрипта
using UnityEngine.SceneManagement;

// а это куда тебе нужно
if (coins==8)
{
SceneManager.LoadScene(0); //где 0, номер сцены в билде
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы