Game Development Reference
In-Depth Information
// C# user:
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class Hiscore : MonoBehaviour {
protected string _hashKey =
"UNITYGAMEDEVELOPMENTHOTSHOT";
protected int _privateMaxUser;
protected List<UserData> _users;
public int userLength {
get {
return (_users.Count < _privateMaxUser) ?
_users.Count : _privateMaxUser;
}
}
public virtual void Initialize ( int maxUser ) {
_privateMaxUser = maxUser;
}
public virtual void LoadUserData () {
_users = new List<UserData>();
}
public virtual void SaveUserData ( UserData user )
{ }
public UserData GetUserDataAt ( int index ) {
return _users[index];
}
public void SortByScore () {
_users.Sort();
_users.Reverse();
Search WWH ::




Custom Search