protected override void Awake() { base.Awake(); InitNavMeshAgentType(); if ((float)Screen.width / (float)Screen.height < 1.5f) { foreach (var mainCamera in mainCameras) { mainCamera.fieldOfView = 1.2f; } } else { foreach (var mainCamera in mainCameras) { mainCamera.fieldOfView = 1.0f; } } if (!isDebug) { saverGameData = SaverGameData.Instance; } if (world) { Instantiate(world); } typeGame = isDebug ? typeGame : saverGameData.typeGame; if (!isDebug) { if (saverGameData.isReplay) { Debug.Log("replay"); } else { Debug.Log("start"); } //или реплей // saverGameData.isReplay = false; } InitPlayers(); InitLocation(); turn = 0; isCarryIt = false; isAnyPenalty = false; scoreTotal = 0; AddScore(0); ResetTimer(); }
void Start() { if (!GameController.Instance.isDebug) { saverGameData = SaverGameData.Instance; } if (!GameController.Instance.isDebug) { GetComponent <MeshRenderer>().material = materials[saverGameData.gameData.currentBall.Value]; } else { GetComponent <MeshRenderer>().material = materials[Random.Range(0, materials.Length)]; } }