void Start() { if (!cam) { cam = GetComponent <Camera>(); } if (!cam) { cam = Camera.main; } if (!cam) { Debug.LogError("No camera available"); return; } if (cam) { cameraRef = cam; } if (aspectRatioFromSettings && VideoSettings.singleton) { wantedAspectRatio = VideoSettings.GetAspectRatio(); VideoSettings.singleton.onUpdateResolution.AddListener(UpdateCam); } SetCam(); }
public void UpdateCam() { if (aspectRatioFromSettings) { Debug.LogError("event2"); wantedAspectRatio = VideoSettings.GetAspectRatio(); } cam = GetComponent <Camera>(); SetCam(); }