Skip to main content
LanguageБългарски
Физика и жетони4 минути четенеоктомври 2026 г

Какво представляват токените за движение и как работят в системите за проектиране?

Кратък отговор

Токените за движение са наименувани стойности на дизайнерската система за анимация: времетраене, криви на облекчаване, пружинни настройки и понякога разстояния. Вместо да пишат 300ms ease-out във всеки компонент, екипите използват имена като motion.duration.medium или motion.spring.gentle, така че движението остава последователно и може да се променя на едно място.

Ядро за вкъщи

  • Токените за движение съхраняват времеви решения: продължителност, облекчаване, твърдост на пружината и затихване
  • Наименувайте ги по предназначение (вход, изход, подчертаване) или размер (къси, средни, дълги)
  • Запазете малък набор: няколко продължителности и няколко извивки или пружини
  • Включете вариант с намалено движение за достъпност
  • Съхранявайте ги в същия конвейер на токени като цвят и разстояние

Системите за проектиране вече използват токени за цвят, разстояние и типография. Токените за движение прилагат същата идея към анимацията. Те превръщат решения като „малките елементи се движат бързо и се установяват нежно“ в именувани стойности, които всеки дизайнер и разработчик използва.

Типичният набор включва продължителност (къса, средна, дълга), криви на облекчаване (стандартна, входна, изходна) и все повече пружини, определени от твърдост, затихване и маса. Пружините са популярни, защото се чувстват естествени и се справят добре с прекъсванията в кода.

Наименуването има значение. Имена, базирани на цел, като motion.enter или motion.emphasis, са по-лесни за правилно прилагане от необработените числа. Съхранявайте комплекта малък. Ако всеки компонент получи своя собствена крива, токените спират да вършат работата си.

Достъпността също принадлежи към токените. Определете какво се случва, когато потребителят включи намалено движение, например по-кратки затихвания вместо голямо движение, така че всеки компонент да го обработва по един и същи начин.

Токените обикновено се съхраняват в JSON и се превръщат в CSS променливи, Swift, Kotlin или JavaScript от инструмент за изграждане на токени. Нашият безплатен генератор на токени за движение създава начален комплект, който можете да адаптирате.

Често задавани въпроси

Колко токена за движение са ми необходими?

По-малко, отколкото си мислите. Три или четири продължителности и две или три криви на облекчаване или пружини покриват повечето продукти.

Трябва ли токените за движение да използват пружини или продължителности?

И двете могат да работят. Пружините изглеждат по-естествени за интерактивно и прекъсваемо движение; продължителността е по-проста за избледняване и CSS преходи.

Как токените за движение се справят с намаленото движение?

Дефинирайте алтернативни стойности, като например по-къси преходи или преходи само с непрозрачност, които се прилагат, когато потребителят е включил намаленото движение.

Може ли Figma да съхранява токени за движение?

Можете да съхранявате числови стойности в Figma променливи, но начинът, по който те се свързват с прототипни преходи, е ограничен. Повечето екипи пазят източника на истината във файл с токени.

Свързани ръководства и примери

Генерирайте начален набор от токени за движение

Изберете продължителности, облекчаване и пружини, визуализирайте ги и експортирайте токени за CSS и JSON. безплатно.

Отворете генератора на токени
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →