Как заменить GetKeyDown на UI кнопку

Как сделать мне прыжок через кнопку UI где вызывается метод Jump. На кнопку стоит этот метод. Так вот как мне GetKeydown поменять управление на UI кнопку??? помогите пожалуйста.

введите сюда описание изображения


Ответы (1 шт):

Автор решения: Максим Фисман

Пусть вам на нажатие кнопки нужно выполнить функцию

public void Foo() {...}

Эта функция находится в каком-то скрипте scTest.

  1. В компоненте Button кнопки нажимаем плюсик в окошке "OnClick".
  2. Вешаем куда-нибудь (например на саму кнопку) скрипт scTest.
  3. Указываем в окошко "OnClick" компонента Button вашей кнопки тот объект, на который вы повесили скрипт scTest в предыдущем пункте.
  4. Из выпадающего списка справа выбираем скрипт scTest, затем выбираем функцию Foo. Она обязана быть публичной и иметь не более одного параметра.
→ Ссылка