Skip to content
Snippets Groups Projects
Commit ac26b437 authored by Ammar Rasyad Chaeroel's avatar Ammar Rasyad Chaeroel
Browse files

Hide cursor on gameplay

parent 6f18daef
Branches save&load
Tags
No related merge requests found
......@@ -18,6 +18,9 @@ public class Level01Controller : MonoBehaviour, IDataPersistence
{
EventManager.StartListening("EnemyDeath", IncrementEnemyDeathCount);
missionText.SetText(SetTextMission());
Cursor.lockState = CursorLockMode.Locked;
Cursor.visible = false;
}
private string SetTextMission()
......@@ -28,6 +31,9 @@ public class Level01Controller : MonoBehaviour, IDataPersistence
private void OnDestroy()
{
EventManager.StopListening("EnemyDeath", IncrementEnemyDeathCount);
Cursor.lockState = CursorLockMode.None;
Cursor.visible = true;
}
private void IncrementEnemyDeathCount()
......
......@@ -19,12 +19,18 @@ public class Level02Controller : MonoBehaviour, IDataPersistence
EventManager.StartListening("EnemyDeath", IncrementEnemyDeathCount);
EventManager.StartListening("LeaderOfEnemyDeath", IncrementLeaderOfEnemyDeathCount);
missionText.SetText(SetTextMission());
Cursor.lockState = CursorLockMode.Locked;
Cursor.visible = false;
}
private void OnDestroy()
{
EventManager.StopListening("EnemyDeath", IncrementEnemyDeathCount);
EventManager.StopListening("LeaderOfEnemyDeath", IncrementLeaderOfEnemyDeathCount);
Cursor.lockState = CursorLockMode.None;
Cursor.visible = true;
}
private string SetTextMission()
......
......@@ -23,6 +23,9 @@ public class Level03Controller : MonoBehaviour, IDataPersistence
EventManager.StartListening("LeaderOfEnemyDeath", IncrementLeaderOfEnemyDeathCount);
EventManager.StartListening("AdmiralOfEnemyDeath", IncrementAdmiralOfEnemyDeathCount);
missionText.SetText(SetTextMission());
Cursor.lockState = CursorLockMode.Locked;
Cursor.visible = false;
}
private void OnDestroy()
......@@ -30,6 +33,9 @@ public class Level03Controller : MonoBehaviour, IDataPersistence
EventManager.StopListening("EnemyDeath", IncrementEnemyDeathCount);
EventManager.StopListening("LeaderOfEnemyDeath", IncrementLeaderOfEnemyDeathCount);
EventManager.StopListening("AdmiralOfEnemyDeath", IncrementAdmiralOfEnemyDeathCount);
Cursor.lockState = CursorLockMode.None;
Cursor.visible = true;
}
private string SetTextMission()
......
......@@ -23,6 +23,9 @@ public class Level04Controller : MonoBehaviour, IDataPersistence
EventManager.StartListening("AdmiralOfEnemyDeath", IncrementAdmiralOfEnemyDeathCount);
EventManager.StartListening("KingOfEnemyDeath", IncrementKingOfEnemyDeathCount);
missionText.SetText(SetTextMission());
Cursor.lockState = CursorLockMode.Locked;
Cursor.visible = false;
}
private void OnDestroy()
......@@ -31,6 +34,9 @@ public class Level04Controller : MonoBehaviour, IDataPersistence
EventManager.StopListening("LeaderOfEnemyDeath", IncrementLeaderOfEnemyDeathCount);
EventManager.StopListening("AdmiralOfEnemyDeath", IncrementAdmiralOfEnemyDeathCount);
EventManager.StopListening("KingOfEnemyDeath", IncrementKingOfEnemyDeathCount);
Cursor.lockState = CursorLockMode.None;
Cursor.visible = true;
}
private string SetTextMission()
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment