2022-05-22 21:30:45 -04:00

25 lines
589 B
C#

#region
using UnityEngine;
#endregion
namespace NewHorizons.Components.SizeControllers
{
public class SizeController : MonoBehaviour
{
public AnimationCurve scaleCurve;
public float CurrentScale { get; protected set; }
public float size = 1f;
protected void FixedUpdate()
{
if (scaleCurve != null)
CurrentScale = scaleCurve.Evaluate(TimeLoop.GetMinutesElapsed()) * size;
else
CurrentScale = size;
transform.localScale = Vector3.one * CurrentScale;
}
}
}