Table of Contents

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