Pack d'interfaccia
Dusk Kit di pannelli — pannelli con barra del titolo e pulsanti
18 sprite d’interfaccia porpora del crepuscolo: pannelli nine-slice con fascia del titolo, un tooltip, una barra titolo, un separatore, un chip e dodici stati pulsante squadrati.

Su questo pack
Un kit dai bordi duri per giochi in pixel che vogliono comunque un menu vero, con la barra del titolo integrata nel pannello invece che aggiunta sopra. Non ci sono angoli arrotondati né antialiasing da nessuna parte: ogni bordo è un'unica riga piatta di pixel, l'unico modo in cui un pannello conserva la sua forma quando un giocatore avvia il gioco a 3x su un monitor 4K. I viola sono abbastanza freddi perché ambra si legga come un'allerta senza bisogno del rosso.
Due pannelli nine-slice — una cornice finestra con barra del titolo con angoli da 16 px e una cornice interna incassata con angoli da 12 px — coprono quasi ogni riquadro di cui un menu ha bisogno: dialoghi, griglie d'inventario, sfondi di elenco, tooltip e pannelli di statistiche. Una fascia del titolo è integrata nella parte alta del pannello, quindi l'intestazione di un dialogo non richiede un secondo sprite né un allineamento manuale. Entrambi si stirano in modo pulito a qualsiasi dimensione perché gli angoli non scalano mai e il centro è un riempimento piatto.
Sopra i pannelli stanno dodici sprite pulsante squadrati: normale, hover, premuto e disattivato, ciascuno disegnato tre volte — una barra standard 96×32, un pulsante icona squadrati quadrato e un pulsante compatto per barre strumenti e azioni in linea. Le tre misure sono file separati e non uno sprite scalato perché il disegno dipende dalla misura: lo smusso calcolato a 32 px viene ricalcolato in quelli più piccoli, non rimpicciolito. Lo stato premuto abbassa la faccia di due pixel e toglie la luce superiore invece di limitarsi a scurire: è questo che fa sentire un pulsante cliccato e non semplicemente ricolorato.
Quattro pezzi più piccoli coprono ciò che serve a un menu tra i pannelli: un tooltip con punta, una barra del titolo che poggia sul bordo superiore di un pannello, un separatore di sezione con segno centrale e un chip etichetta per contatori e stati. Nessuno di essi è il pannello finestra a un’altra misura: un nine-slice si estende già a qualsiasi dimensione, quindi un secondo file di larghezza diversa sarebbe riempitivo e non un componente.
Tutto arriva due volte. I sorgenti SVG sono i file in cui il kit è stato disegnato — aprili, cambia i sei toni viola notturno o l'unico accento ambra, e riesporta. Le esportazioni PNG sono piatte, trasparenti e pre-scalate a 1x, 2x e 4x per i motori che vogliono bitmap, senza alfa premoltiplicato e senza ombre cotte fuori dai limiti dello sprite.
Download
Link diretto · senza registrazione · senza pagina d'attesaKit completo — sorgenti SVG, esportazioni PNG a 1x/2x/4x, licenza e readme
Come si usa
- In Unity, importa i PNG, imposta Texture Type su Sprite (2D and UI) e il bordo su 16, 16, 16, 16 per il pannello finestra e 8, 8, 8, 8 per i pulsanti; poi imposta Image Type su Sliced sul componente d'interfaccia.
- In Godot 4, usa un NinePatchRect e imposta i margini della patch sugli stessi numeri, oppure trascina dentro direttamente l'SVG e lascia che Godot lo rasterizzi alla scala indicata nelle opzioni di importazione.
- In Unreal, importa come Texture2D, crea uno Slate Brush con Draw As impostato su Box e inserisci il margine come frazione della dimensione della texture — 0.2 per il pannello da 80 px e 0.08333 per il pulsante da 96 px.
- Per risultati nitidi a scale d'interfaccia non intere, usa il PNG 2x o 4x invece di ingrandire quello a 1x, oppure punta il motore sul sorgente SVG e lascia che rasterizzi alla dimensione finale.
- Ogni bordo cade su un pixel intero e nulla è antialiasato, quindi importa il PNG a 1x con il filtro impostato su Point (Unity), Nearest (Godot) o Nearest-Neighbour (Unreal) e scala solo per numeri interi.
Licenza
Creative Commons Attribuzione 4.0 — Gratis per uso commerciale. Attribuzione obbligatoria. Termini completi · Cosa significa in pratica
"Dusk Kit di pannelli — pannelli con barra del titolo e pulsanti" by Oğuzhan Girgin, licensed under CC BY 4.0 — https://www.colorosse.com/assets/2d/ui/dusk-panel-ui-kit


