Figma to popularny edytor grafiki wektorowej i program do prototypowania, który przyciąga tysiące użytkowników dzięki łatwemu w obsłudze interfejsowi. Niedawno wprowadzono nową funkcję, która pozwala użytkownikom tworzyć interaktywne komponenty i ożywiać ich prototypy. Wydaje się jednak, że występuje kilka usterek i wielu użytkowników zgłosiło trudności z aktywacją interakcji „po kliknięciu”.
Niestety Figma nie oferuje wbudowanego sposobu rozwiązania tego problemu, ponieważ jest to stosunkowo nowa funkcja. Dobra wiadomość jest taka, że istnieje kilka sposobów na ominięcie problemu i umożliwienie interakcji „po kliknięciu”. Czytaj dalej, aby dowiedzieć się więcej.
Figma Dlaczego funkcja „On Click” jest wyłączona na komputerze PC
Przyjrzyjmy się, jak rozwiązać problemy związane z kliknięciem na komputerze z systemem Windows.
Sprawdź główny komponent
Chociaż interaktywne komponenty Figmy powinny dobrze współpracować z innymi elementami programu, nie zawsze tak jest. Jeśli korzystałeś na stronie internetowej Figmy Aby dodać elementy interaktywne do swojego prototypu, prawdopodobnie próbowałeś przetestować opcję „po kliknięciu”.
Jeśli interakcja nie działa prawidłowo, najlepiej sprawdzić główny element. Poniższe kroki pomogą Ci ulepszyć główny komponent tak, aby nie zakłócał prototypu:
- Otwórz swój prototyp i sprawdź, czy w efekcie końcowym uwzględniłeś główny komponent.

- Jeśli prototyp zawiera główny komponent, usuń go, aby zoptymalizować projekt.

- Utwórz nową ramkę i umieść w niej wystąpienie głównego komponentu. Nigdy nie dodawaj samego głównego komponentu, tylko jego instancję.

Po osadzeniu głównego komponentu w ramce najwyższego poziomu, Twój prototyp powinien bez problemu wdrożyć interakcję „po kliknięciu”.
Zamiast tego użyj opcji „Mysz w górę”.
Innym powodem wyłączenia interakcji „po kliknięciu” może być zastąpienie komponentów. Chociaż użytkownicy oczekują płynnego łączenia kilku interaktywnych elementów, czasami mogą wystąpić błędy, które zakłócają logikę komponentów. Jednak oddani użytkownicy Figmy znaleźli tymczasowe rozwiązanie, z którego mogą korzystać, dopóki Figma nie rozwiąże problemu i nie wprowadzi trwałej aktualizacji.
Budując prototyp zawierający warianty „Mouse Up” i „Mouse Down”, możesz pokusić się o dodanie interakcji „po kliknięciu”, aby symulować naciśnięcie przycisku. Jednak elementy te kolidują ze sobą i oprogramowanie ignoruje akcję „po kliknięciu”. Aby utworzyć działające kliknięcie przycisku, użyj opcji „Podnieś mysz” zamiast „po kliknięciu”.
Chociaż ta metoda pomaga w stworzeniu interaktywnego prototypu, należy pamiętać, że ma ona wady. Kiedy dotkniesz i przytrzymasz obszar poza instancją, kursor poprowadzi do kolejnej akcji „Mysz w górę”. Może to nie oznaczać przełomu, jeśli zamierzasz oszczędnie używać komponentu „po kliknięciu”. Nie jest to jednak najskuteczniejsze rozwiązanie dla tych, których projekty często obejmują tworzenie menu, pasków nawigacyjnych i list responsywnych.
Figma Dlaczego funkcja „On Click” jest wyłączona na komputerze Mac?
Ci, którzy mają problem z aktywacją interakcji „po kliknięciu” na swoich MacBookach, prawdopodobnie zastanawiają się, jak włączyć ten ważny element.
Oto dwa sposoby, aby to naprawić i zapewnić interaktywność prototypu.
Trzymaj główny komponent poza prototypem
Prace nad interaktywnymi komponentami Figmy są wciąż w toku i z pewnością wystąpią pewne usterki. Jeśli komponent „po kliknięciu” nie działa dobrze, być może prototyp został nieprawidłowo skonstruowany. Na szczęście możesz zmodyfikować główny komponent i pozwolić prototypowi wykonać akcję „po kliknięciu”. Poniższe instrukcje poprowadzą Cię przez cały proces:
- Początek programu Figma na komputerze Mac.

- Przejrzyj swoje projekty i otwórz prototyp, który chcesz zmienić.

- Przejdź do głównego komponentu i sprawdź, czy wstawiłeś go bezpośrednio do prototypu.

- Jeśli główny komponent znajduje się wewnątrz prototypu, usuń go.
- Utwórz nową ramkę i przenieś do niej główny element.

Pamiętaj, że nigdy nie powinieneś przesuwać oryginalnego komponentu, ale raczej jego instancję.
Kiedy główny komponent znajduje się wewnątrz ramki najwyższego poziomu, nie będzie to kolidować z logiką komponentu. Możesz wrócić do swojego prototypu i sprawdzić, czy wykona on teraz akcję „po kliknięciu”.
Zamiast tego polegaj na „Mouse Up”.
Jeśli prototyp zawiera kilka interaktywnych komponentów, mogą one uniemożliwiać sobie nawzajem prawidłowe działanie. Na przykład interakcje z „myszą w górę” i „myszą w dół” pomagają symulować kliknięcie przycisku. Ale kiedy dodasz opcję „po kliknięciu”, prototyp ją zignoruje.
Figma nie ma obecnie wbudowanego rozwiązania zapobiegającego nadpisywaniu elementów. Ale użytkownicy Figmy opracowali przydatne obejście. Zamiast uwzględniać „kliknięcie” w celu naciśnięcia przycisku, dodaj zamiast tego komponent „Mouse Up”.
Chociaż to obejście umożliwia użytkownikom przeprowadzanie responsywnych symulacji, nie jest to rozwiązanie długoterminowe i ma jedną potencjalnie poważną wadę. Kiedy dotkniesz i przytrzymasz obszar poza swoją instancją, program wygeneruje kolejną akcję „Mysz w górę” po zwolnieniu kursora. Jeśli planujesz jednorazowe użycie komponentu „po kliknięciu”, nie będzie to stanowić problemu. Może to być jednak frustrujące dla użytkowników, którzy rutynowo tworzą prototypowe przyciski, paski nawigacyjne i menu rozwijane.
Aktywuj swoje kliknięcia
Figma to imponujące narzędzie, ale jest wiele obszarów, w których może poprawić swoje działanie, szczególnie jeśli chodzi o komponenty interaktywne. Chociaż kilka elementów wyłącza akcję „po kliknięciu”, można ominąć ten problem, przesuwając główne komponenty lub korzystając z interakcji „Mysz w górę”. Miejmy nadzieję, że Figma wkrótce wprowadzi wbudowane rozwiązanie, które wygładzi pozostałe usterki.
Czy miałeś problemy z interakcją „po kliknięciu”? Która z powyższych metod pomogła Ci rozwiązać ten problem? Daj nam znać swoje przemyślenia w sekcji komentarzy poniżej.