跳到主要内容

Class UIElement

Properties

transform

public Transform transform { get; internal set; }

gameObject

public GameObject gameObject { get; internal set; }

rectTransform

public RectTransform rectTransform { get; internal set; }

Methods

ComponentPool<T> CreateComponentPool<T>(string sourcePath, int initialNumber, Transform parent)

public ComponentPool<T> CreateComponentPool<T>(string sourcePath, int initialNumber, Transform parent)

ComponentPool<T> CreateComponentPool<T>(GameObject source, int initialNumber, Transform parent)

public ComponentPool<T> CreateComponentPool<T>(GameObject source, int initialNumber, Transform parent)

Vector2 GetTargetLocalPositionInRect(RectTransform rectTransform, RectTransform targetTransform)

public Vector2 GetTargetLocalPositionInRect(RectTransform rectTransform, RectTransform targetTransform)

Vector2 WorldPositionToRect(Camera camera, RectTransform rectTransform, Vector3 worldPosition)

public Vector2 WorldPositionToRect(Camera camera, RectTransform rectTransform, Vector3 worldPosition)

Vector2 WorldPositionToRect(Camera camera, Vector3 worldPosition)

public Vector2 WorldPositionToRect(Camera camera, Vector3 worldPosition)

Vector2 WorldPositionToParent(Camera camera, Vector3 worldPosition)

public Vector2 WorldPositionToParent(Camera camera, Vector3 worldPosition)

Vector2 ScreenPointToRect(Vector2 screenPoint, RectTransform rectTransform)

public Vector2 ScreenPointToRect(Vector2 screenPoint, RectTransform rectTransform)

Vector2 ScreenPointToRect(Vector2 screenPoint)

public Vector2 ScreenPointToRect(Vector2 screenPoint)

Vector2 ScreenPointToParent(Vector2 screenPoint)

public Vector2 ScreenPointToParent(Vector2 screenPoint)