Exemplo n.º 1
0
 private void OnDisable()
 {
     SaveLoad.RemoveTrash(this);
 }
Exemplo n.º 2
0
 ///<inheritdoc/>
 public void Dispose()
 {
     SaveLoad.RemoveTrash(this);
     Destroy(gameObject);
 }
Exemplo n.º 3
0
 /// <inheritdoc/>
 public void Unregister()
 {
     SaveLoad.Remove(this);
 }
Exemplo n.º 4
0
 private void OnEnable()
 {
     SaveLoad.AddTrash(this);
 }
Exemplo n.º 5
0
 /// <inheritdoc/>
 public void Register()
 {
     SaveLoad.Add(this);
 }
Exemplo n.º 6
0
 ///<inheritdoc/>
 protected override void TriggerAction(Transform other)
 {
     base.TriggerAction(other);
     SaveLoad.Instance().Save();
 }
Exemplo n.º 7
0
 public void Register()
 {
     components = gameObject.GetComponents(typeof(Component));
     SaveLoad.Add(this);
 }
Exemplo n.º 8
0
 /// <summary>
 /// Restart game.
 /// </summary>
 public void Restart()
 {
     SaveLoad.Instance().LoadInit();
 }
Exemplo n.º 9
0
 /// <summary>
 /// Load last saved game.
 /// </summary>
 public void Load()
 {
     SaveLoad.Instance().Load();
 }