private void Start() { var c = GetComponent <Canvas>(); SRDebuggerUtil.ConfigureCanvas(c); Destroy(this); }
private void Start() { _canvas = GetComponent <Canvas>(); _canvasScaler = GetComponent <CanvasScaler>(); SRDebuggerUtil.ConfigureCanvas(_canvas); _originalScale = _canvasScaler.scaleFactor; _canvasScaler.scaleFactor = _originalScale * SRDebug.Instance.Settings.UIScale; // Track the last set scale in case it is modified by the retina scaler. _lastSetScale = _canvasScaler.scaleFactor; SRDebug.Instance.Settings.PropertyChanged += SettingsOnPropertyChanged; }