private void _SpawnPlayerCamera() { GameObject PlayerCameraGO = new GameObject("Player Camera"); IBattleCameraSpawner PlayerCameraSpawner = PlayerCameraGO.AddComponent <BattleCamSpawner>(); PlayerCamController = PlayerCameraSpawner.SpawnCamera(FocusHeight, CameraPrefab, BattleCameraInputType.PlayerControlled); PlayerCamController.MyBattleCamTransform.SetActive(false); }
private void _SpawnScriptCamera() { GameObject ScriptCameraGO = new GameObject("Script Camera"); IBattleCameraSpawner ScriptCameraSpawner = ScriptCameraGO.AddComponent <BattleCamSpawner>(); ScriptCamController = ScriptCameraSpawner.SpawnCamera(FocusHeight, CameraPrefab, BattleCameraInputType.ScriptController); ScriptCamInput = (IBattleCamScriptInput)ScriptCamController.MyBattleCamInput; ScriptCamController.MyBattleCamTransform.SetActive(false); }