Files
2025-01-25 04:38:09 +08:00

35 lines
691 B
C#

//----------------------------------------------
// NGUI: Next-Gen UI kit
// Copyright © 2011-2015 Tasharen Entertainment
//----------------------------------------------
using UnityEngine;
/// <summary>
/// Makes it possible to animate the widget's width and height using Unity's animations.
/// </summary>
[ExecuteInEditMode]
public class AnimatedWidget : MonoBehaviour
{
public float width = 1f;
public float height = 1f;
UIWidget mWidget;
void OnEnable ()
{
mWidget = GetComponent<UIWidget>();
LateUpdate();
}
void LateUpdate ()
{
if (mWidget != null)
{
mWidget.width = Mathf.RoundToInt(width);
mWidget.height = Mathf.RoundToInt(height);
}
}
}