@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();

        }
    }

}
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
Mimai
@Mimai
Разработчик игр, веб-разработчик.
// в начале скрипта
using UnityEngine.SceneManagement;

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

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

Войти через центр авторизации
Похожие вопросы