1325 controller icons for PC, PS, XB, and JC, with 2 Blueprint functions.
Get any of the displayed Icons in the pack using the included functions.
Q. Why some PC icons look smaller compared with others?
A. All the icons of a given resolution have that exact resolution (e.j: 64x64) in pixels. Any non square shape will appear smaller in order to fit that exact resolution.
Q. What format are the files in?
A. The Png's were imported as the default "2dTexture" format, which is also the format that the default widget "Image" takes as input.
Q. Can I delete the resolutions or controller types icons I don't use in the project?
A. Yes, it won't cause any conflict in the code (you can replace the references with any other icon).
Q. Why aren't symbols like "#", "@", or "$" included in the pack?
A. The icon pack is designed around real world keyboard layouts. Combinations of keys like "#", "@", and "$", are not recognized as a single input in Unreal Engine but a combination of multiple keys.
Q. When I press a key, the display name appears in my language (not English) and the corresponding icon does not appear. What should I do?
A. Change the editor language to English in "Editor Preferences" to preview the icons as expected. However, when the game is compiled, the icons will be displayed correctly regardless of the editor language.
This pack includes 265 controller icons in 5 different resolutions, for a total of 1325 icons.
Controller icon types:
Texture Resolutions: 5
Number of Blueprints: 2
GetIconByKey: Uses a "Key" variable to get the icons with an assigned input key.
GetIconByDisplayName: Uses a "Text" variable to get any icon of the pack with or without an assigned input key.
Number of Textures: 1325
This pack also includes:
Supported Development Platforms:
If you find any missing icon or you can't get one by using the included functions please write a question/review or
send an email to GlowingCode.email@example.com so the pack can be updated as soon as possible.