/// <summary> /// Instancia o status do jogador para 'loadgame' /// </summary> public static void InitializeStatus(IServiceProvider serviceProvider) { // Se estiver nulo instancia um novo status if (Status.InstanceStatus == null) { Status.InstanceStatus = new Status(serviceProvider); } }
public void Dispose() { this.content.Unload(); this.content.Dispose(); Status.InstanceStatus = null; }
/// <summary> /// Instancia o status do jogador para inicialização de fases /// </summary> public static void InitializeAllStatus(IServiceProvider serviceProvider, LevelName levelName, bool isTriggerTime) { // Se estiver nulo instancia um novo status if (Status.InstanceStatus == null) { Status.InstanceStatus = new Status(serviceProvider); } // Atualiza o território da fase Status.InstanceStatus.levelName = levelName; Status.InstanceStatus.isTriggerTimer = isTriggerTime; Status.InstanceStatus.chronometer = new Chronometer(serviceProvider, levelName); }