Class HudSprites
- Namespace
- TDMaker.Unity.Hud
- Assembly
- TDMaker.Unity.dll
Procedurally generated UI sprites used when a HudTheme slot is empty. All are white/grayscale so theme colours tint them. Panels and buttons are 9-sliced.
public static class HudSprites
- Inheritance
-
HudSprites
- Inherited Members
Properties
Arrow
A small right-pointing arrow (direction hints).
public static Sprite Arrow { get; }
Property Value
- Sprite
Bar
A flat bar (9-sliced, slightly rounded).
public static Sprite Bar { get; }
Property Value
- Sprite
Button
A rounded, top-lit button (9-sliced).
public static Sprite Button { get; }
Property Value
- Sprite
ButtonFace
A rounded button face without a rim (9-sliced): a soft top light fading to a slightly darker base, so tinted faces read as raised. Paired with ButtonFrame, which draws the edge.
public static Sprite ButtonFace { get; }
Property Value
- Sprite
ButtonFrame
A thin rounded frame (9-sliced): a light outer line with a fainter inner bevel; tint it with the trim colour.
public static Sprite ButtonFrame { get; }
Property Value
- Sprite
Circle
A filled circle.
public static Sprite Circle { get; }
Property Value
- Sprite
Coin
A coin (gold).
public static Sprite Coin { get; }
Property Value
- Sprite
Cross
A diagonal cross (close buttons).
public static Sprite Cross { get; }
Property Value
- Sprite
Flag
A pennant (waves).
public static Sprite Flag { get; }
Property Value
- Sprite
Glow
A soft glow disc.
public static Sprite Glow { get; }
Property Value
- Sprite
Heart
A heart (lives).
public static Sprite Heart { get; }
Property Value
- Sprite
Lock
A padlock.
public static Sprite Lock { get; }
Property Value
- Sprite
Panel
A rounded panel with a light rim (9-sliced).
public static Sprite Panel { get; }
Property Value
- Sprite
Pause
Two vertical bars.
public static Sprite Pause { get; }
Property Value
- Sprite
Plate
A flat rounded plate (9-sliced) for tooltips, inset strips and wells.
public static Sprite Plate { get; }
Property Value
- Sprite
Play
A right-pointing triangle.
public static Sprite Play { get; }
Property Value
- Sprite
Ring
A thin ring.
public static Sprite Ring { get; }
Property Value
- Sprite
Skull
A skull-like enemy marker (wave entrances).
public static Sprite Skull { get; }
Property Value
- Sprite
Star
A five-point star.
public static Sprite Star { get; }
Property Value
- Sprite
Sword
A sword (attack / damage).
public static Sprite Sword { get; }
Property Value
- Sprite
ThickRing
A thick ring for radial progress.
public static Sprite ThickRing { get; }
Property Value
- Sprite
Vignette
A soft vignette (clear centre, opaque corners) for darkening a picture behind menus.
public static Sprite Vignette { get; }
Property Value
- Sprite