Как сделать выбор уровня в Unity.

Поділитися
Вставка
  • Опубліковано 28 лис 2024

КОМЕНТАРІ • 6

  • @SKA_Studio.
    @SKA_Studio.  Рік тому

    Вот скрипт:
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.SceneManagement;
    using UnityEngine.UI;
    public class LevelManager : MonoBehaviour
    {
    int levelUnLock;
    public Button[] buttons;
    void Start()
    {
    levelUnLock = PlayerPrefs.GetInt("levels", 3);
    for (int i = 0; i < buttons.Length; i++)
    {
    buttons[i].interactable = false;
    }
    for (int i = 0; i

  • @ИльяРубик-х1ц
    @ИльяРубик-х1ц Рік тому

  • @vsochicepoce3788
    @vsochicepoce3788 3 місяці тому

    В коде ошибка error CS0117: 'SceneManager' does not contain a definition for 'LoadScene'

    • @SKA_Studio.
      @SKA_Studio.  3 місяці тому

      Смотри, у меня все работает, но я напишу с чем может связано, не факт что поможет. Если у тебя старая версия движка, то замени методы LoadScene. Проверь символы в коде, возможно ты что-то случайно добавил. Также проверь есть ли у тебя using и т.д. Если не поможет тогда не знаю, что может быть ещё.

    • @vsochicepoce3788
      @vsochicepoce3788 3 місяці тому

      @@SKA_Studio. Пр у меня версия 2022.3.16F1 но все же на что изменить эти методы как пример?

    • @SKA_Studio.
      @SKA_Studio.  3 місяці тому +1

      @@vsochicepoce3788 Ты проверял символы? может ты где символ добавил. А так попробуй код через чат gpt проверить, я просто не пойму из-за чего может быть ошибка. Просто то что я выше перечислил из-за этого может быть ошибка. Попробуй чтобы тебе чат гпт исправил его.