using UnityEngine;
[ExecuteInEditMode]
[RequireComponent
(typeof(UIRect
))] public class AnimatedAnchor : MonoBehaviour
{
public float left = 0f;
public float right = 0f;
public float top = 0f;
public float bottom = 0f;
UIRect mRect;
void Start ()
{
mRect = GetComponent<UIRect>();
left = mRect.leftAnchor.absolute;
right = mRect.rightAnchor.absolute;
top = mRect.topAnchor.absolute;
bottom = mRect.bottomAnchor.absolute;
}
void Update()
{
if (mRect.leftAnchor.absolute != left) mRect.leftAnchor.absolute = left;
if (mRect.rightAnchor.absolute != right) mRect.rightAnchor.absolute = right;
if (mRect.topAnchor.absolute != top) mRect.topAnchor.absolute = top;
if (mRect.bottomAnchor.absolute != bottom) mRect.bottomAnchor.absolute = bottom;
}
}