private static void DrawUnscaledRect(UIObject source) { DrawTestRect(source.UIRect(UIRectType.UNSCALED), Color.blue); }
public virtual void Awake() { _showAnimations = false; _object = target as UIObject; }
private static void DrawLocalRect(UIObject source) { DrawTestRect(source.UIRect(UIRectType.LOCAL), Color.yellow); Gizmos.DrawWireCube(source.BoundLocalCenter(), Vector3.one * 0.1f); //Gizmos.DrawWireSphere(source.LocalAnchorPosition(UIObject.PivotByAnchor(source.Anchor)), 0.1f); }
protected override void OnAnimate() { UIObject.Translate(Shift * DeltaEasingTime, RelativeTo); }