#c# #unity3d #user-interface #animation
Вопрос:
Здравствуйте друзья у меня проблема с кнопкой пользовательского интерфейса unity я использовал пул настроек в функции, а также я использовал SetTrigger в каждой функции теперь, когда я вызываю эту функцию с помощью клавиш клавиатуры, она работает, но когда я использую кнопки пользовательского интерфейса, и даже если я использую методы on click или OnPointerUp и OnPointerDown, которые доступны в системе событий, кнопка пользовательского интерфейса не работает, а также нет ошибок консоли. Я также искал на многих сайтах, но многие люди задавали этот вопрос много лет назад, и он не был решен. Также мой проект будет построен для Android. Пожалуйста, помогите мне в этой проблеме. У меня также была эта проблема в моих старых проектах.
Комментарии:
1. Есть Отладка. Регистрируется внутри события нажатия кнопки, которое называется?
2. Да, отладка. журнал также работает внутри вызываемого события «Кнопка при нажатии».
3. Откуда вы знаете, что
SetBool
иSetTrigger
не работают, и проблема не в чем-то другом? Вы пробовали отлаживать свой код ?4. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.
Ответ №1:
Я думаю, что вы делаете здесь что-то не так. Для использования событий кнопок пользовательского интерфейса у вас должна быть ссылка на сценарий в вашей сцене, и вы должны перетащить сценарии со сцены на событие кнопки.
Теперь ваши публичные функции доступны для использования. Также вы можете опубликовать несколько фотографий и код, чтобы прояснить вашу проблему.
Комментарии:
1. Здравствуйте, сэр, я уже сделал это, но не могу работать