Class CanvasScalerExtended
- Namespace
- UnityEngine.UI
- Assembly
- Assembly-CSharp.dll
public class CanvasScalerExtended : CanvasScaler
- Inheritance
-
CanvasScalerExtended
- Extension Methods
-
Constructors
CanvasScalerExtended()
public CanvasScalerExtended()
Properties
globalCanvasScale
public float globalCanvasScale { get; }
Property Value
- float
referencePixelSizeRespectsCanvasScale
public bool referencePixelSizeRespectsCanvasScale { get; set; }
Property Value
- bool
uIScale
public float uIScale { get; set; }
Property Value
- float
useGlobalCanvasScale
public bool useGlobalCanvasScale { get; set; }
Property Value
- bool
Methods
GetScaleFactor()
public float GetScaleFactor()
Returns
- float
HandleConstantPhysicalSize()
protected override void HandleConstantPhysicalSize()
HandleConstantPixelSize()
protected override void HandleConstantPixelSize()
HandleScaleWithScreenSize()
protected override void HandleScaleWithScreenSize()
HandleWorldCanvas()
protected override void HandleWorldCanvas()
OnDisable()
protected override void OnDisable()
OnEnable()
protected override void OnEnable()
SetNewScaleFactor(float)
public void SetNewScaleFactor(float newScaleFactor)
Parameters
newScaleFactor float