Game Development Reference
In-Depth Information
if (_serverHiscore.isLoaded &&
(_serverHiscore.userLength > 0)) {
_scrollServer = GUI.BeginScrollView (new Rect
((Screen.width - 320)*0.5f, (Screen.height*0.1f) +
80, 320, 180), _scrollServer, new Rect (0, 0, 300,
30*_serverHiscore.userLength));
for (var i : int = 0; i <
_serverHiscore.userLength; i++) {
GUILayout.BeginHorizontal(GUILayout.Width(300));
GUILayout.Label((i+1).ToString() + ". " +
_serverHiscore.GetUserDataAt(i).name,
GUI.skin.GetStyle("Name"));
GUILayout.Label(_serverHiscore.GetUserDataAt(i).score.AddCommas(),
GUI.skin.GetStyle("Score"));
GUILayout.EndHorizontal();
}
GUI.EndScrollView();
} else {
GUI.Label(new Rect((Screen.width-150)*0.5f,
(Screen.height*0.1f)+120, 150, 50), "LOADING...",
GUI.skin.GetStyle("CustomText"));
}
if (GUI.Button(_buttonRect3, "BACK")) {
_page = PAGE.GAMEOVER;
}
}
// C# user:
void ServerHiscore ()
{
CreateBackgroundBox("SERVER HI-SCORE");
if (_serverHiscore.isLoaded &&
(_serverHiscore.userLength > 0)) {
_scrollServer = GUI.BeginScrollView (new Rect
((Screen.width - 320)*0.5f, (Screen.height*0.1f) +
80, 320, 180), _scrollServer, new Rect (0, 0, 300,
Search WWH ::




Custom Search