- _Wrapper
- An
Empty GameObject
(nothing more than "transform" basic component in the inspector), used to position/separate sub-game-objects
- An
- _Gfx
- A GameObject used to display any kind of graphic (icons), can be
Sprite
orImage
(or animation or video, etc...). Should never be coupled with other affixes and should never have any childrens in the hierarchy to avoid dependencies on such a "variable" GameObject
- A GameObject used to display any kind of graphic (icons), can be
- _Display
- Used to display variables to the end-user, should always be a
Text GameObject
- Used to display variables to the end-user, should always be a
- _Btn
- A
GameObject
that should do something when clicked/tapped by the user. Must come with childrens, childrens could be_Gfx
or_Display
orText GameObject
namedText
(Text
is used for never changing text)
- A
- _Window
- A Special kind of
_Wrapper
, it's anEmpty GameObject
used to switch the User Interface currently displayed, should always cover the whole canvas
- A Special kind of
- _Tab
- A Special kind of
_Wrapper
, it's anEmpty GameObject
used to switch the User Interface currently displayed, It never replace the whole canvas, used to keep some common elements in the current _Window while switching other sub-elements
- A Special kind of
- _Script
- Special
Empty GameObject
that comes with aScript
component, used to run some code
- Special
- _Window_Btn
- A button used to trigger the display of a window must end with this suffix. The triggered
{name}_Window
element{name}
must coincide with the _Window_Btn. ( E.G. Shop_Window will have a corresponding Shop_Window_Btn elements that triggers the display )
- A button used to trigger the display of a window must end with this suffix. The triggered
- _Tab_Btn
- A button used to trigger the display of a tab must end with this suffix. The triggered
{name}_Tab
element{name}
must coincide with the _Tab_Btn. ( E.G. Electric_Tab will have a corresponding Electric_Tab_Btn elements that triggers the display )
- A button used to trigger the display of a tab must end with this suffix. The triggered