- Mastering UI Development with Unity
- Ashley Godbold
- 117字
- 2021-08-27 18:43:08
Interface metaphors
When you design your UI, you should use metaphors when possible rather than words. Metaphors are symbols whose meanings are universally recognized. For example, most people will recognize the meaning of these buttons to be play, pause, menu, settings, close/cancel, confirm, mute, and save:

There are three main reasons for using these metaphors:
- They are quicker to recognize than text
- They don't clutter the UI as much as their words counter parts
- You don't have to translate them!
The third reason is the reason I use them the most. All the games I produce for the company I work for need to be translated into six different languages, so I avoid using words whenever possible.
推薦閱讀
- ASP.NET Core:Cloud-ready,Enterprise Web Application Development
- Computer Vision for the Web
- 深入理解Django:框架內幕與實現原理
- Vue.js快速入門與深入實戰
- R的極客理想:工具篇
- Windows Forensics Cookbook
- 深入淺出PostgreSQL
- Learning Three.js:The JavaScript 3D Library for WebGL
- 運用后端技術處理業務邏輯(藍橋杯軟件大賽培訓教材-Java方向)
- PrimeFaces Blueprints
- SignalR:Real-time Application Development(Second Edition)
- Qt 4開發實踐
- JavaScript前端開發基礎教程
- C++服務器開發精髓
- Developing Java Applications with Spring and Spring Boot