D.A. Button

Анімовані кнопки Unity з підтримкою звуків, кількох цільових графіків та без коду

Розширений компонент кнопки Unity, що підтримує кілька цільових графічних елементів з незалежною анімацією кольору, масштабу та позиції під час кліку, наведення та вибору, а також відтворення звуків.

D.A. Button preview

Динамічна система взаємодії

Анімуйте кілька графічних цілей, зміщення та звукові відгуки незалежно один від одного з єдиного компонента кнопки.

Мультицільова анімація

Мультицільова анімація

Анімуйте іконки, текст, фони та бейджі окремо в межах однієї взаємодії з кнопкою при кліку чи наведенні.
Вбудоване відтворення звуків

Вбудоване відтворення звуків

Призначайте аудіокліпи безпосередньо в Inspector для станів кліку, наведення та вибору без жодного рядка коду.
Без громіздких Animator

Без громіздких Animator

Створюйте плавні процедурні мікровзаємодії та зациклені ефекти очікування без важких контролерів Unity Animator.

Усе, що вміє D.A. Button

Мультицільове тонування кольорів, процедурні анімації масштабування, звукові відгуки та плавні криві переходів.

Підтримка кількох цілейОкрема анімація кількох дочірніх елементів у межах однієї кнопки.
Індивідуальні доріжки анімаціїНезалежні переходи кольору, масштабу та позиції для кожного елемента.
Звуковий відгук взаємодіїПризначення звуків на клік, наведення та вибір без скриптів.
Зациклені анімаціїНалаштовувані ефекти пульсації та дихання для кнопок.
Навігація клавіатурою та геймпадомПовна сумісність з осями навігації Unity EventSystem.
Автодетекція в FCUАвтоматично розпізнає кнопки під час імпорту з Figma.

D.A. Button проти стандартної кнопки Unity uGUI

Порівняння компонента інтерактивних кнопок із підтримкою кількох графічних цілей та стандартного UnityEngine.UI.Button

Feature
D.A. ButtonD.A. Assets (com.da-assets.dab)
Стандартна кнопка UnityUnityEngine.UI.Button
Графічні анімації та цілі
Анімація кількох цільових графічних елементівТільки один цільовий графічний елемент[2]
Процедурні криві та масштабуванняNot supportedВимагає контролера Animator[2]
Вбудований компонент DaGradientNot supportedНе підтримується нативно[2]
Аудіо та стани взаємодії
Аудіовідгук у вікні InspectorNot supportedВимагає кастомних скриптів для звуку[2]
Переходи станів наведення та перетягуванняБазове тонування або зміна спрайту[2]
  1. [1] Можливості D.A. Button підтверджено документацією пакета на da-assets.com/docs/dab. Підтримує мультицільові анімації та процедурні криві. Документація D.A. Button
  2. [2] Можливості UnityEngine.UI.Button перевірено за офіційною документацією Unity на docs.unity3d.com. Підтримує лише один targetGraphic із базовими переходами. Документація Unity uGUI Button
  3. [3] Процедурний компонент градієнта DaGradient (com.da-assets.dag) постачається разом із D.A. Button для швидкої стилізації інтерфейсу. Документація компонента DaGradient

Порівняльна оцінка проведена відповідно до Директиви ЄС 2006/114/EC про порівняльну рекламу. Функціонал стандартної кнопки Unity підтверджено документацією UnityEngine.UI станом на жовтень 2026 року.

Безпека та архітектурна надійність

Ізоляція даних рівня Enterprise, автономна робота та недеструктивні скрипти.

Локальне збереження даних

Усі криві анімації та аудіопосилання серіалізуються прямо у звичайних сценах та префабах Unity.

Відсутність телеметрії та PII

Повна відсутність телеметрії чи сторонніх трекерів.

Автономна робота (Air-Gapped)

100% працездатність у режимі офлайн.

Недеструктивна архітектура

Легкий MonoBehaviour на базі Selectable з нульовими алокаціями GC під час твінінгу.

Сумісність та середовища

Підтримувані версії Unity, рендер-пайплайни та цільові фреймворки.

Версії Unity

  • 2020.3 LTS
  • 2021.3 LTS
  • 2022.3 LTS
  • Unity 6
  • Unity 6.3

Рендер-пайплайни

  • Universal Render Pipeline (URP)
  • High Definition Render Pipeline (HDRP)
  • Built-in Render Pipeline

Цільові фреймворки

  • UGUI
  • TextMeshPro

Технічні характеристики

ID пакета
com.da-assets.dab
Остання стабільна версія
3.1.0stable
Дата випуску
Мінімальна версія Unity
2021.3.0f1
Розмір архіву
29 KB
Контрольна сума SHA-256
9104fb5ca953d89889bb6618e31f6a539f5cc3e716a8ccd838790b5902e97b1e
Залежності UPM
  • com.da-assets.shared24.0.3
  • com.da-assets.dag1.0.2
  • com.unity.ugui1.0.0
  • com.unity.textmeshpro3.0.0
Дистрибуція та Scoped Registry
D.A. Hub / Scoped Registryhttps://da-assets.com/registry

Tiers

Тарифи для кожної команди. Гнучка ліцензія.

Personal

Для індивідуальних розробників та фрилансерів із доходом до $100K.

16 USD
  • Пряме завантаження unitypackage
  • Доступ до всіх оновлень
  • Доступ до архівних версій
  • Повне комерційне використання
  • Ліцензія для одного користувача
  • Довічна ліцензія (без підписки)
  • Пряма підтримка від автора [1]
  • Підтримка спільноти (Discord і Telegram)

Studio

Для компаній із річним доходом до $1M.

49 USD
  • Усе в Indie

Enterprise

Для компаній із річним доходом понад $1M.

100 USD
  • Усе в Studio
  • Без обмежень за доходом
  • Пріоритетна підтримка
  • Можливість укладання NDA [2]

1. У часовому поясі EU відповідь зазвичай складає від 30 хвилин, в інших таймзонах час відповіді може бути довшим.

2. Розробник асету ніколи не розповсюджує макети, чи іншу конфіденційну інформацію його клієнтів, однак на Ентерпрайс таєрі ви можете закріпити це документально.

Resellers

Ми відкриті до співпраці з реселлерами.

Отримання від Asyncvoid

Ви можете отримувати продукти напряму від Асінквоїд і продавати їх по ліцензії Асінквоїд.

Зв'яжіться з нами

Для отримання додаткової інформації про партнерство з реселлерами, будь ласка, пишіть на пошту info@da-assets.com.

Часті запитання

Усе, що варто знати про сумісність, робочі процеси та підтримку.

DaGradient (com.da-assets.dag) — це продуктивний компонент процедурних градієнтів, який входить безпосередньо у комплект D.A. Button. Він дозволяє створювати лінійні, радіальні та кутові градієнти для графіки та рамок UI без створення додаткових текстурних атласів.

Стандартний Button в Unity підтримує лише один графічний елемент (Target Graphic) з обмеженими типами переходів. D.A. Button розширює Selectable і підтримує декілька графічних елементів, для кожного з яких можна незалежно налаштувати анімацію кольору, масштабу та позиції на клік, наведення та зміну активності — плюс відтворення звуків.

Так. D.A. Button підтримує відтворення аудіо при кліку, наведенні та виборі кнопки. Ви можете призначити AudioClip прямо в Inspector для кожного типу взаємодії без жодного рядка коду.

Так. D.A. Button підтримує кілька цільових графіків у межах одного компонента — наприклад, окремо анімувати іконку, підпис та фон кнопки з різними параметрами масштабування чи кольору.

Так. D.A. Button повністю сумісний із Figma Converter for Unity. Коли FCU розпізнає у Figma фрейм, що відповідає патерну кнопки, він може автоматично згенерувати D.A. Button в Unity.

Документація

Детальні посібники з інтеграції та правила підготовки макетів для розробників і дизайнерів.

Історія версій

Усі оновлення, покращення та виправлення для цього продукту.

3.0.1stable1.0 MB

~ Змінено Updated the DA-Shared folder.

2.0.0stable1.0 MB

+ Додано Support for navigation, OnSelect, and OnDeselect events has been added.

~ Змінено Asset inheritance has been changed from MonoBehaviour to Selectable.

~ Змінено The minimum supported Unity version has been changed from 2019.3 to 2020.3.

~ Змінено The manual previously included with the asset has been moved to GitBook. The link can be found in the Manual.txt file and also on the developer’s website.

* Виправлено Missing files have been fixed.

1.0.0stable1.0 MB

+ Додано First release.

Підтримка

You can contact me for getting help with my products. The preferred method of communication is Discord or Telegram, as it provides a convenient and fast way of communication, which is very important when solving any possible problems. Join us! 😉👇🏻