Я хочу сделать какой-нибудь проект, когда я сдвигаю ползунок UI, появится текст.Но после того, как я закончу свое кодирование, появляется ошибка.
ошибка CS1061: «Ползунок» не содержит определения для «значения» и нет доступного метода расширения «значение», принимающего первый аргумент типа 'Слайдер 'может быть найден (вам не хватает директивы using или ссылки на сборку?)
Но если я добавлю новый проект, ошибка не появится.Когда я импортирую актив, снова появляется ошибка.
Вот мой код:
public class TextControl : MonoBehaviour {
public Slider Food;
public Slider Calories;
public Text States;
public Text Question;
public void Update()
{
wordShown();
}
public void wordShown()
{
if (Food.value >= 0.5f)
{
if (Calories.value >= 0.5f)
{
States.text = "INACTIVE, UNHEALTHY";
Question.text = "What changes can make him be active and healthy?";
}
else if (Calories.value < 0.5f)
{
States.text = "ACTIVE, HEALTHY";
Question.text = "What should he do to maintaian his fitness?";
}
}
else if (Food.value < 0.5f)
{
if (Calories.value >= 0.5f)
{
States.text = "INACTIVE,UNHEALTHY";
Question.text = "What classes of food should have consume by this person?";
}
else if (Calories.value < 0.5f)
{
States.text = "ACTIVE, HEALTHY";
Question.text = "High calorie associated with what type of food?";
}
}
}
}