Table of Contents

Class UIExtensions

Namespace
Root
Assembly
SPZGameAssembly.dll
public static class UIExtensions
Inheritance
object
UIExtensions

Methods

AnimatedScrollToCenter(ScrollRect, RectTransform, float)

public static void AnimatedScrollToCenter(this ScrollRect scrollRect, RectTransform target, float duration = 0.3)

Parameters

scrollRect ScrollRect
target RectTransform
duration float

AnimatedScrollToTop(ScrollRect, RectTransform, float)

public static void AnimatedScrollToTop(this ScrollRect scrollRect, RectTransform target, float duration = 0.3)

Parameters

scrollRect ScrollRect
target RectTransform
duration float

IsFullyVisibleFrom(RectTransform, Camera)

public static bool IsFullyVisibleFrom(this RectTransform rectTransform, Camera camera)

Parameters

rectTransform RectTransform
camera Camera

Returns

bool

IsVisibleFrom(RectTransform, Camera)

public static bool IsVisibleFrom(this RectTransform rectTransform, Camera camera)

Parameters

rectTransform RectTransform
camera Camera

Returns

bool

NormalizeScrollDistance(ScrollRect, int, float)

public static float NormalizeScrollDistance(this ScrollRect scrollRect, int axis, float distance)

Parameters

scrollRect ScrollRect
axis int
distance float

Returns

float

TransformBoundsTo(RectTransform, Transform)

public static Bounds TransformBoundsTo(this RectTransform source, Transform target)

Parameters

source RectTransform
target Transform

Returns

Bounds