Table of Contents

Class ScreenAdaptationExtension

Namespace
UnityEngine.UI
Assembly
Assembly-CSharp.dll
public static class ScreenAdaptationExtension
Inheritance
ScreenAdaptationExtension
Inherited Members

Methods

Approximately(float, float, float)

public static bool Approximately(this float a, float b, float tolerance)

Parameters

a float
b float
tolerance float

Returns

bool

Center(RectTransform)

public static Vector3 Center(this RectTransform rectTransform)

Parameters

rectTransform RectTransform

Returns

Vector3

GetRectTransform<T>(T)

public static RectTransform GetRectTransform<T>(this T element) where T : Behaviour

Parameters

element T

Returns

RectTransform

Type Parameters

T

LocalPositionAt(Transform, Transform)

public static Vector3 LocalPositionAt(this Transform baseTransform, Transform targetTransform)

Parameters

baseTransform Transform
targetTransform Transform

Returns

Vector3

RestrictInParentRectBy(RectTransform, RectTransform)

public static void RestrictInParentRectBy(this RectTransform baseRectTransform, RectTransform targetRectTransform)

Parameters

baseRectTransform RectTransform
targetRectTransform RectTransform

WorldToScreen(Vector3[], Camera)

public static void WorldToScreen(this Vector3[] points, Camera camera)

Parameters

points Vector3[]
camera Camera