Size: a a a

2020 June 04

J

Jumber in unity3d.ru
Ребят, а как сделать одиночное нажатие на кнопку?
источник

B[

Bars0_o [SpamBlock] in unity3d.ru
либо это максимально тупой вопрос либо я его не понял
источник

B[

Bars0_o [SpamBlock] in unity3d.ru
в смысле одиночное?
источник

J

Jumber in unity3d.ru
Bars0_o [SpamBlock]
в смысле одиночное?
Если зажимаешь даже кнопку, то действие выполняется 1 раз. Просто у меня есть уже зажимные кнопки, а тут нужна одиночная
источник

А

Александр in unity3d.ru
Jumber
Если зажимаешь даже кнопку, то действие выполняется 1 раз. Просто у меня есть уже зажимные кнопки, а тут нужна одиночная
Так все кнопки по умолчанию выполняют заданный метод единожды
источник

J

Jumber in unity3d.ru
Александр
Так все кнопки по умолчанию выполняют заданный метод единожды
Ну а как отслеживать касание?
источник

J

Jumber in unity3d.ru
GetTouch не помог(
источник

А

Александр in unity3d.ru
Jumber
Ну а как отслеживать касание?
Ты знаешь как работать в юнити с кнопками?
источник

J

Jumber in unity3d.ru
Примерно)
источник
2020 June 05

А

Александр in unity3d.ru
Когда ты нажимаешь на кнопку, срабатывает OnClick(). Он только на одиночное нажатие и рассчитан
источник

J

Jumber in unity3d.ru
Александр
Когда ты нажимаешь на кнопку, срабатывает OnClick(). Он только на одиночное нажатие и рассчитан
Это я понимаю, а через скрипт?
источник

J

Jumber in unity3d.ru
Кнопка управления магией
источник

А

Александр in unity3d.ru
Jumber
Это я понимаю, а через скрипт?
Уф
источник

DS

Danil Strelchenya in unity3d.ru
Jumber
Кнопка управления магией
Ой, в таком случае лучше к Гермионе, она всегда шарила
источник

А

Александр in unity3d.ru
Jumber
Это я понимаю, а через скрипт?
В скрипте можно либо воспользоваться UnityEvents, либо просто в скрипте написать нужный метод, в OnClick() в компоненте Button перетащить этот скрипт, сделав его компонентом этой кнопки перед этим. Потом уже со списка выбрать какой метод выполнять
источник

А

Александр in unity3d.ru
Это самая базовая вещь в работе с кнопками, лучше посмотри тутор, поймёшь быстрее)
источник

J

Jumber in unity3d.ru
Александр
Это самая базовая вещь в работе с кнопками, лучше посмотри тутор, поймёшь быстрее)
Спасибо, помогло, ещё вопрос: можно ли сделать пустой Invoke? Просто нужна задержка после действия, а не перед ним
источник

А

Александр in unity3d.ru
Jumber
Спасибо, помогло, ещё вопрос: можно ли сделать пустой Invoke? Просто нужна задержка после действия, а не перед ним
Воспользуйся корутиной
источник

J

Jumber in unity3d.ru
Александр
Воспользуйся корутиной
хотел без неё, ну ладно)
источник

PS

Pavel S. in unity3d.ru
Лучше без инвока )
источник