Можно ли через скрипт достучатся до компонента Button?

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Можно ли через скрипт достучатся до компонента Button?

Сообщение Shakhban 12 май 2018, 01:48

Здравствуйте, такая ситуация, пишу скрипт и нужно через скрипт достучатся до компонента button и выполнить таб т.е выполнить метод On Click(); через скрипт, возможно ли это?

gameobject.GetComponent<Button>().OnClick(); не работает))
Shakhban
UNIт
 
Сообщения: 62
Зарегистрирован: 01 ноя 2017, 04:33

Re: Можно ли через скрипт достучатся до компонента Button?

Сообщение Cr0c 12 май 2018, 08:54

Синтаксис:
Используется csharp
GetComponent<Button>().onClick.Invoke();
 

В справке всё есть, почему не читаем?
Аватара пользователя
Cr0c
Адепт
 
Сообщения: 3035
Зарегистрирован: 19 июн 2015, 13:50
Skype: cr0c81

Re: Можно ли через скрипт достучатся до компонента Button?

Сообщение Shakhban 12 май 2018, 12:52

Ок попробую GetComponent<button>()OnClick.invoke(); когда у пк буду.

И ещё:
Да я уже искал на оф.сайте, там что то другое было, не то что мне нужно)
кстате когда я пишу getcomponent и в тругольных скобках начинаю вводить Button то интеллисенс нечего не находит, и само слово Button подсвечивается типа ошибка)
Shakhban
UNIт
 
Сообщения: 62
Зарегистрирован: 01 ноя 2017, 04:33

Re: Можно ли через скрипт достучатся до компонента Button?

Сообщение 1max1 12 май 2018, 13:24

using UnityEngine.UI;
настолько детские вопросы задаешь...
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Можно ли через скрипт достучатся до компонента Button?

Сообщение Shakhban 13 май 2018, 05:55

Ой а я думал что эта библиотека у меня и так подключена)

Спасибо)
Shakhban
UNIт
 
Сообщения: 62
Зарегистрирован: 01 ноя 2017, 04:33

Re: Можно ли через скрипт достучатся до компонента Button?

Сообщение kezin636 11 июн 2018, 20:49

Как это реализовать??????????
kezin636
UNIт
 
Сообщения: 83
Зарегистрирован: 11 июн 2018, 19:28

Re: Можно ли через скрипт достучатся до компонента Button?

Сообщение Shakhban 22 июн 2018, 01:27

Keniz, не совсем понимаю что именно ты имеешь ввиду но что бы через скрип достучать до кнопки нужно:

создать переменную Public GameObject name1, потом через инспектор добавить туда кнопку и далее в коде пишешь в нужном месте или в методе

name1.GetComponent<Button>().onClick.Invoke(); и всё кнопка нажмется
Shakhban
UNIт
 
Сообщения: 62
Зарегистрирован: 01 ноя 2017, 04:33

Re: Можно ли через скрипт достучатся до компонента Button?

Сообщение kezin636 22 июн 2018, 07:57

Спасибо! Если что, у меня unity 2018 1f5. Еще бы узнать как возвоащать значения boolean для if в void Update() (c#)
kezin636
UNIт
 
Сообщения: 83
Зарегистрирован: 11 июн 2018, 19:28

Re: Можно ли через скрипт достучатся до компонента Button?

Сообщение Cr0c 22 июн 2018, 12:55

kezin636 писал(а):Спасибо! Если что, у меня unity 2018 1f5. Еще бы узнать как возвоащать значения boolean для if в void Update() (c#)

Так void - оно ничего не возвращает.
Аватара пользователя
Cr0c
Адепт
 
Сообщения: 3035
Зарегистрирован: 19 июн 2015, 13:50
Skype: cr0c81


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 32