Figma – популярный редактор векторной графики и программа для создания прототипов, которая привлекает тысячи пользователей благодаря удобному интерфейсу. Недавно компания выпустила новую функцию, которая позволяет пользователям создавать интерактивные компоненты и воплощать в жизнь свои прототипы. Тем не менее, похоже, есть несколько сбоев, и многие пользователи сообщают о трудностях с активацией “по клику” взаимодействие.

К сожалению, Figma не предлагает встроенного способа решения проблемы, поскольку эта функция является относительно новой. . Хорошая новость заключается в том, что есть несколько способов обойти эту проблему и включить “по клику” взаимодействие. Продолжайте читать, чтобы узнать больше.
Почему Figma “On Click” Отключено на ПК
Давайте посмотрим, как можно устранить неполадки “при нажатии” проблемы на ПК с Windows.
Проверьте основной компонент
Хотя интерактивные компоненты Figma должны хорошо работать с другими элементами в программе , это не всегда так. Если вы использовали веб-страницу Figma для добавления интерактивных элементов в свой прототип, вы, вероятно, пытались протестировать функцию “on click” вариант.
Если взаимодействие не работает корректно, лучше всего проверить основной компонент. Следующие шаги помогут вам настроить основной компонент так, чтобы он не нарушал работу прототипа:
- Откройте свой прототип и посмотрите, включили ли вы основной компонент в готовый результат.

- Если прототип содержит основной компонент, удалите его для оптимизации дизайна.

- Создайте новый фрейм и поместите в него экземпляр основного компонента. Никогда не добавляйте сам основной компонент, только его экземпляр.

После встраивания основной компонент внутри фрейма верхнего уровня, ваш прототип должен реализовывать функцию “on click” взаимодействие без проблем.
Используйте “Мышь вверх” Вместо этого
Еще одна причина, по которой “по клику” взаимодействие отключено, возможно, переопределяющие компоненты. Несмотря на то, что пользователи ожидают плавного объединения нескольких интерактивных элементов, иногда могут возникать ошибки, которые нарушают логику компонентов. Однако преданные пользователи Figma нашли временное решение, которое они могут использовать, пока Figma не решит проблему и не выполнит постоянное обновление.
При создании прототипа, содержащего команду “Mouse Up” и “Мышь вниз” варианты, у вас может возникнуть соблазн добавить “по клику” взаимодействие для имитации нажатия кнопки. Но эти элементы мешают друг другу, и программное обеспечение игнорирует действие “при нажатии” действие. Чтобы создать действующую кнопку, обязательно используйте кнопку “Mouse Up” вариант вместо “по клику”
Хотя этот метод помогает вам создать интерактивный прототип, обратите внимание, что у него есть недостатки. Когда вы нажимаете и удерживаете область за пределами своего экземпляра, курсор переходит к другому “Mouse Up” действие. Это не может быть препятствием, если вы собираетесь использовать “по клику” компонент экономно. Но это не самое эффективное решение для тех, чьи проекты часто связаны с созданием меню, панелей навигации и адаптивных списков.
Почему Figma работает “On Click” Отключено на Mac?
Те, у кого возникли проблемы с активацией “по клику” взаимодействия на своих MacBook, вероятно, задаются вопросом, как включить этот важный элемент.
Вот два способа исправить это и сделать ваш прототип интерактивным.
Держите основной компонент вне прототипа
Интерактивные компоненты Figma все еще находятся в стадии разработки, и обязательно будут некоторые сбои. Если “при нажатии” компонент не работает должным образом, возможно, вы неправильно сконструировали прототип. К счастью, вы можете настроить основной компонент и позволить прототипу выполнять действие “on click” действие. Приведенные ниже инструкции помогут вам в этом процессе:
- Запустите программу Figma на своем Mac.

- Пройдитесь по своим проектам и откройте прототип, который хотите изменить.

- Перейдите к основному компоненту и проверьте, вставили ли вы его непосредственно в прототип.

- Если основной компонент находится внутри прототипа, удалите его.
- Создайте новый кадр и перенести в него основной компонент.

Имейте в виду, что вы никогда не следует перемещать исходный компонент, а только его экземпляр.
Когда основной компонент находится внутри фрейма верхнего уровня, он не будет мешать логике компонента. Вы можете вернуться к своему прототипу и посмотреть, будет ли он теперь выполнять действие “on click” action.
Используйте команду “Мышь вверх” Вместо этого
Если прототип содержит несколько интерактивных компонентов, они могут мешать правильному функционированию друг друга. Например, взаимодействие с “Mouse Up” и “Мышь вниз” помочь вам имитировать нажатие кнопки. Но когда вы добавляете “по клику” вариант, прототип игнорирует его.
В настоящее время Figma не имеет встроенного решения для предотвращения переопределения элементов. Но пользователи Figma разработали удобный обходной путь. Вместо включения “по клику” чтобы выполнить нажатие кнопки, добавьте “Mouse Up” компонент вместо этого.
Хотя обходной путь позволяет пользователям создавать адаптивные симуляции, он не является долгосрочным решением и имеет один потенциально серьезный недостаток. Когда вы нажмете и будете удерживать область за пределами вашего экземпляра, программа сгенерирует еще один “Mouse Up” действие при отпускании курсора. Если вы планируете использовать функцию “по клику” компонент один раз, это не будет проблемой. Но это может разочаровать пользователей, которые регулярно создают прототипы кнопок, панелей навигации и раскрывающихся меню.
Активируйте клики
Figma впечатляющий инструмент, но есть много областей, где он может улучшить свою производительность, особенно когда речь идет об интерактивных компонентах. Хотя некоторые элементы отключают “при нажатии” действие, вы можете обойти проблему, переместив основные компоненты или используя кнопку “Мышь вверх” взаимодействие. Надеемся, что Figma скоро представит встроенное решение для устранения оставшихся ошибок.
Были ли у вас проблемы с использованием кнопки “on click” взаимодействие? Какой из вышеперечисленных методов помог вам решить эту проблему? Сообщите нам свое мнение в разделе комментариев ниже.