pas de moyen d'accéder et de gérer et d'accéder aux unités / props sur la map - ajout d'un LevelManager qui contient tous les objet de niveau (ILevelObject) - ajout d'un ResourceTile qui s'ajoute lui-même au level manager, et contient ses informations. ResourceTile pas terminée puisque le genre de resource est dépendant du ResourceManager, pas encore contenu dans main.
12 lines
253 B
C#
12 lines
253 B
C#
public class Singleton<T> where T : Singleton<T>, new()
|
|
{
|
|
private static T _instance;
|
|
public static T Instance
|
|
{
|
|
get
|
|
{
|
|
if (_instance == null) _instance = new T();
|
|
return _instance;
|
|
}
|
|
}
|
|
} |