Задать вопрос

Как получить координаты места нажатия кнопки?

У меня на виджете есть кнопка, размеры кнопки 64х64 пикселя. Как получить координаты нажатия части кнопки? Имеется в виду, в какой части кнопки было нажатие? В центре, в углу кнопки и т.д.

Если взять условные координаты кнопки, то верхний левый угол будет иметь координаты 0х0, правый нижний угол 64х64. Нажатие в верхнем левом углу может быть х=24 у=30. Вот эти координаты мне и нужно получить.

InputTouch не работает и показывает координаты х=0 у=0 z=0, т.к. кнопка фактически реализована в виде отдельного встроенного виджета и не перехватывается. Снятие фокусировки с кнопки так же не помогло.

Может есть какая то реализация через произвольный элемент, к примеру картинка. На которую можно повесить процедуру и снимать координаты.
  • Вопрос задан
  • 250 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    VR-разработчик на Unreal Engine 4
    1 месяц
    Далее
  • Skillbox
    Разработчик игр на Unreal Engine 4 с нуля до Middle
    12 месяцев
    Далее
  • GB (GeekBrains)
    Разработчик Игр на Unreal Engine
    12 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы