| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- using System.Collections;
- using System.Collections.Generic;
- using Cinemachine;
- using UnityEngine;
- public class GameManagerScript : MonoBehaviour {
- [SerializeField] GridManager gridManager;
- CinemachineBrain camBrain;
- static GameManagerScript instance;
- public static GameManagerScript getInstance() {
- return instance;
- }
- private void Start() {
- instance = this;
- }
- private void Awake() {
- gridManager.GenerateStartGrid();
- if (camBrain == null) {
- camBrain = Camera.main.GetComponent<CinemachineBrain>();
- }
- }
- public CinemachineVirtualCamera getActiveCamera() {
- CinemachineVirtualCamera cam = camBrain.ActiveVirtualCamera as CinemachineVirtualCamera;
- return cam;
- }
- public void stupidSonarTest() {
- int a = 2;
- if (!(a == 2)) {
- a = 0;
- }
- }
- public CinemachineTargetGroup getGridTargetGroup() {
- return gridManager.getTargetGroup();
- }
- }
|