Почему в скрипте на Button не могу применить interactable?
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
public class SelectLevel : MonoBehaviour
{
public Button[] Buttons;
int LevelInLock;
void Start()
{
LevelInLock = PlayerPrefs.GetInt("LevelComplete", 1);
for (int i = 0; i < Buttons.Length; i++)
{
Buttons[i].interactable = false;
}
}
}
Просто ошибка: Ошибка CS1061 "Button" не содержит определения "interactable", и не удалось найти доступный метод расширения "interactable", принимающий тип "Button" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).
Ответы (1 шт):
Автор решения: bsemer1337
→ Ссылка
Ошибка из-за того что название переменной совпадало со скриптом, который был создан до этого.