Паки интерфейса

Mint Элементы управления — флажок, переключатель и ползунок

19 элементов интерфейса холодный сланец: флажок, радио, переключатель, ползунок и счётчик; состояния вкл, выкл, частично и недоступно переданы формой. SVG и PNG.

  • ui
  • svg
  • прозрачный png
  • флажок
  • переключатель
  • ползунок
  • настройки
  • элементы управления
  • плоский
  • тёмный интерфейс
  • стратегия
  • инструменты
Элементы управления настройками на шахматном фоне — пустой и отмеченный флажок, невыбранная и выбранная радиокнопка, переключатель выключенный и включённый, а также дорожка ползунка с рукояткой
превью 1600×744прозрачность показана шахматкой

Об этом паке

Элементы 18px, рассчитанные стоять в строку внутри плотной таблицы настроек, а не в просторном мобильном списке. Включённое состояние — заполненная форма, выключенное — пустая выемка, поэтому скриншот в градациях серого по-прежнему читается верно.

Набор закрывает то, что экрану настроек действительно нужно: флажок, радиокнопку, переключатель, ползунок с отдельной ручкой и пару счётчика для дискретных значений. Каждый элемент с состояниями отдаёт каждое состояние своим файлом на базе 18×18: переключатель 36×18, дорожка ползунка шириной 144 px, чтобы тянуть её через nine-slice на любую длину. Ползунок идёт также пустым, полным и вертикальным, потому что колонка громкости — это не повёрнутая строка.

Включено и выключено нарисованы разными формами, а не разными цветами. Неотмеченный флажок — пустая выемка; отмеченный — заполненная поверхность с вырезанной галочкой. Это важно, потому что экран настроек — ровно то место, где игрок с наибольшей вероятностью включил режим для дальтоников, шейдер градаций серого или сильно тонированный постпроцесс, — а состояние, читаемое только по оттенку, исчезает под всеми тремя.

Ползунок поставляется дорожкой и ручкой, а не одним спрайтом. Анимировать цельный ползунок значит перерисовывать его на каждое значение; с двумя частями вы тянете заливку и двигаете ручку — именно этого и ждёт любой набор интерфейсных инструментов. У ручки есть центральная насечка, чтобы её поворот и положение читались в малом размере, а вариант удержания добавляет акцентное кольцо для состояния перетаскивания.

Недоступное состояние — отдельный спрайт для каждого элемента с состояниями, а не затемнение, накладываемое во время работы. Недоступная настройка и выключенная настройка — разные вещи: одна говорит «выключено», другая «сюда нельзя», и экран, показывающий их одинаково, отправляет игрока искать несуществующую ошибку. Флажок также поставляется с частичным состоянием для строки «выбрать всё» над смешанным списком — именно тот случай, который двухсостоянийный флажок сообщает неверно.

Всё включено как редактируемый SVG и как прозрачный PNG плоский в 1x, 2x и 4x, нарисованное теми же шестью тонами сине-серый, что и остальное семейство Mint.

Загрузка

Прямая ссылка · без регистрации · без страницы ожидания
Скачать ZIP72 kB

Полный комплект — 8 исходников SVG, экспорт PNG в 1x/2x/4x, лицензия и readme

Файлы, входящие в этот пак
ФайлФорматВесЗагрузка
Полный комплект — 8 исходников SVG, экспорт PNG в 1x/2x/4x, лицензия и readmeZIP72 kB Получить →
Переключатель (включённое состояние), редактируемый SVGSVG411 B Получить →
Дорожка ползунка, редактируемый SVGSVG371 B Получить →

Как использовать

  1. Подменяйте всю текстуру между файлами включено и выключено вместо тонирования одного спрайта; состояния различаются формой, и один тон их не воспроизведёт.
  2. Дорожка ползунка принимает nine-slice с концом 6 px с каждой стороны — растяните середину, и скруглённые концы останутся нетронутыми на любой ширине.
  3. В Unity подключите два файла к графике Background и Checkmark компонента Toggle либо меняйте спрайт в обработчике onValueChanged, если хотите обойтись одним изображением.
  4. Центрируйте рукоятку на краю заливки: её ширина 15 px, поэтому сместите её на половину этого от правого края заливки, чтобы она сидела на значении, а не за ним.

Лицензия

Creative Commons Zero 1.0 — Общественное достояние. Без указания авторства. Полные условия · Что это значит на практике