void Update() { if (Input.GetKeyUp(KeyCode.Z)) { foreach (PrefabSpawner spawner in FindObjectsOfType <PrefabSpawner>()) { spawner.Respawn(); } } if (Input.GetKeyUp(KeyCode.H)) { widget.gameObject.SetActive(!widget.gameObject.activeSelf); helpWidget.SetActive(!helpWidget.activeSelf); } if (Input.GetKeyUp(KeyCode.P)) { SceneManager.LoadScene("Scenes/MainMenu"); } if (Input.GetKeyUp(KeyCode.Q)) { if (currentWeapon == sphereGun) { currentWeapon = gravitySlam; } else { currentWeapon = sphereGun; } } }
public void Setup() { manager = EMGManager.Instance; processor = manager.Processor; currentWeapon = sphereGun; if (!enableFakeLoop) { processor.AddProcessorCallback(widget.WidgetCallback); processor.AddProcessorCallback(DemoCallback); } else { StartCoroutine(FakeEMGLoop()); } }