UI Unity3D
|
|
Weritez | Дата: Понедельник, 10 Ноября 2014, 00:01 | Сообщение # 1 |
был не раз
Сейчас нет на сайте
| Доброго времени суток. Не могу разобраться, как в передать из InputField информацию в скрипт ?
|
|
| |
beril | Дата: Понедельник, 10 Ноября 2014, 00:44 | Сообщение # 2 |
Я не ленивый, я — энергосберегающий
Сейчас нет на сайте
| У InputField есть компонент Text, к его значению и обращайся через Text.text
Накодил? Убери за собой! Инвентарь в Unity(UI) Инвентарь в Unity(GUI)
Сообщение отредактировал beril - Понедельник, 10 Ноября 2014, 00:46 |
|
| |
Weritez | Дата: Понедельник, 10 Ноября 2014, 02:22 | Сообщение # 3 |
был не раз
Сейчас нет на сайте
| Цитата beril ( ) У InputField есть компонент Text, к его значению и обращайся через Text.text Каким образом ?
|
|
| |
beril | Дата: Понедельник, 10 Ноября 2014, 04:39 | Сообщение # 4 |
Я не ленивый, я — энергосберегающий
Сейчас нет на сайте
| Text это обычный компонент, как Transform или другой скрипт, обращайся к нему как к компоненту либо создав public Text название переменной; либо через GetComponent
Накодил? Убери за собой! Инвентарь в Unity(UI) Инвентарь в Unity(GUI)
|
|
| |
Weritez | Дата: Понедельник, 10 Ноября 2014, 16:24 | Сообщение # 5 |
был не раз
Сейчас нет на сайте
| я создал public Text Lalka; бросил на него TextLalka, к кнопке прикрепил скрипт нажатия но вот сравниваю значения и почему-то не работает :[ буууу
|
|
| |
allods | Дата: Понедельник, 10 Ноября 2014, 17:41 | Сообщение # 6 |
почти ветеран
Сейчас нет на сайте
| Я ванга и сейчас увижу твой код...
|
|
| |
Weritez | Дата: Понедельник, 10 Ноября 2014, 17:51 | Сообщение # 7 |
был не раз
Сейчас нет на сайте
| public Text a1; public Text a2;
public void Click(){ if(a1 == a2){ print("Ok"); }else{ print(No Ok); } }
Сообщение отредактировал Weritez - Понедельник, 10 Ноября 2014, 17:56 |
|
| |
|
Weritez | Дата: Среда, 12 Ноября 2014, 10:52 | Сообщение # 9 |
был не раз
Сейчас нет на сайте
| Вот попробывал узнать, пустое введённое поле или нет. Как оказалось у меня не получилось, может нужно перобразовывать как-то ? Т.к. сравниваю if(T1.text == null){print("Lal");} то так ничего не работает, подскажите что делать
|
|
| |
Левша | Дата: Среда, 12 Ноября 2014, 11:09 | Сообщение # 10 |
почти ветеран
Сейчас нет на сайте
| Цитата пустое введённое поле или нет. if (T1.text == "")
X.cor.R (Prologue)
Сообщение отредактировал Левша - Среда, 12 Ноября 2014, 11:10 |
|
| |
Weritez | Дата: Среда, 12 Ноября 2014, 11:11 | Сообщение # 11 |
был не раз
Сейчас нет на сайте
| Цитата Левша ( ) if(T1.text == "") facepalm, а я через " " и не работает
|
|
| |