s&box docs

Glyphs

Input glyphs are an easy way to show users which buttons to press for actions, they automatically adjust for whatever device you're using and return appropriate textures.

Input glyphs are an easy way to show users which buttons to press for actions, they automatically adjust for whatever device you're using and return appropriate textures.

Texture JumpButton = Input.GetGlyph( "jump" );

Glyphs can change from users rebinding keys, or switching input devices - so it's worth it just grabbing them every frame.

You can also choose between the default and outlined versions of glyphs, like so:

Texture JumpButton = Input.GetGlyph( "jump", true );

PlayStation glyphs using the outline style

To use these quickly and easily in razor, you can use the resulting texture directly in an panel:

<Image Texture="@Input.GetGlyph( "jump", InputGlyphSize.Medium, true )" />

Examples

Hints using keyboard and mouse

Hints using an Xbox controller

Referenced API

Canonical API pages mentioned in this guide.

Created at:
Updated at: