Paczki interfejsu

Dusk Paski HUD — HP, MP i XP

16 sprite’ów paska HUD purpura zmierzchu: ramka standardowa, wąska i pionowa, w każdej trzy z podziałką wypełnienia, plus warianty dzielony, widmowy i tarczy.

  • ui
  • svg
  • przezroczysty png
  • hud
  • pasek życia
  • pasek postępu
  • nine-slice
  • pixel art
  • retro
  • 2d
Trzy poziome paski stanu ułożone jeden na drugim na tle szachownicy, wypełnione do różnych poziomów dla HP, MP i XP, z paskiem segmentowanym o 6 nacięciach i trzema mniejszymi paskami pod spodem
podgląd 1600×880przezroczystość pokazana jako szachownica

O tej paczce

Paski 128x16 z sześcioma nacięciami, zwymiarowane pod ekran, który jest powiększany, a nie taki, który już jest duży. Każda krawędź pada na siatkę 4px, a nacięcia są przerwami w wypełnieniu, a nie liniami na wierzchu, więc całkowite powiększenie utrzymuje je dokładnie na jeden piksel zamiast rozmazywać w pasku.

Ramka to nine-slice z końcówkami 4 px, więc rozciąga się na dowolną szerokość bez deformowania końców — pasek bossa na pełną szerokość i pasek tabliczki wroga 40 px korzystają z tego samego pliku.

Wypełnienia są osobnymi sprite'ami, a nie wypalonymi w ramce, i to jest część, która liczy się w praktyce: skalujesz szerokość wypełnienia od zera do maksimum, a ramka nigdy się nie rusza. Każde wypełnienie niesie regularne podziałki na całej długości, co zamienia procent w coś, co gracz policzy jednym spojrzeniem bez ramki segmentowanej.

Kolory są trzy, po jednym na zasób: HP, MP i XP. Rozstawiono je zarówno w jasności, jak i w odcieniu, a to właśnie ta część przetrwa zrzut ekranu w skali szarości i najczęstsze formy daltonizmu. Zestaw dostrojony do jednakowej jasności wygląda równo w rzędzie próbek i zapada się w jeden szary blok na ekranie.

Wariant dzielony dokłada 5 linii karbu na tej samej ramce, dla gier liczących jednostki dyskretne — serca, ładunki, amunicję — zamiast ciągłego procentu. To osobny plik, a nie nakładka, więc możesz go wstawić bez zmiany swojego widgetu paska.

Trzy warianty ramki pokrywają miejsca, w których paski faktycznie siedzą: pasek standardowy, wąski na tabliczki z nazwami wrogów i pionowy, bo kolumna many to nie obrócony pasek zdrowia — obracanie nine-slice rozciąga jego końcówki wzdłuż złej osi. Każdy wariant ma własny zestaw trzech wypełnień.

Dwa wypełnienia nakładkowe obsługują stany, których pojedynczy pasek nie pokaże sam. Wypełnienie widmowe jest puste i przerywane: znaczy odcinek dopiero co utracony, więc trafienie czyta się jako zmianę, a nie jako nową liczbę. Wypełnienie tarczy jest kreskowane zamiast barwione, bo warstwa pochłaniania leży na pasku zasobu, a drugi kolor w tym miejscu zderza się z kolorem pod spodem. Wszystko dołączone jako edytowalny SVG i płaski przezroczysty PNG w 1x, 2x i 4x.

Pobieranie

Bezpośredni link · bez rejestracji · bez strony oczekiwania
Pobierz ZIP26 kB

Kompletny zestaw — źródła SVG, eksporty PNG w 1x/2x/4x, licencja i readme

Pliki zawarte w tej paczce
PlikFormatWagaPobieranie
Kompletny zestaw — źródła SVG, eksporty PNG w 1x/2x/4x, licencja i readmeZIP26 kB Pobierz →
Ramka paska, edytowalny SVGSVG683 B Pobierz →

Jak używać

  1. Narysuj najpierw ramkę, potem wypełnienie na wierzchu z lewą krawędzią wsuniętą o szerokość końcówki 4 px; animowanie samej szerokości wypełnienia utrzymuje końce ramki idealnie nieruchomo.
  2. W Unity ustaw obraz wypełnienia na Image Type Filled z Fill Method Horizontal albo użyj obrazu Sliced i animuj szerokość RectTransform — oba działają, bo wypełnienie nie ma własnych zaokrąglonych narożników.
  3. W Godocie 4 TextureProgressBar z ramką jako Under Texture i wypełnieniem jako Progress Texture odtwarza to wszystko bez linijki kodu, a Stretch Mode ustawiony na Tile zachowuje końcówki nietknięte.
  4. Przy zasobach liczonych w pastylkach użyj ramki segmentowanej i przyciągaj szerokość wypełnienia do wielokrotności jednej szóstej szerokości wewnętrznej, żeby krawędź wypełnienia zawsze padała na nacięcie.

Licencja

Creative Commons Uznanie autorstwa 4.0 — Za darmo do użytku komercyjnego. Uznanie autorstwa obowiązkowe. Pełne warunki · Co to znaczy w praktyce

Linijka uznania do skopiowania
"Dusk Paski HUD — HP, MP i XP" by Oğuzhan Girgin, licensed under CC BY 4.0 — https://www.colorosse.com/assets/2d/ui/dusk-hud-bars