[CurveRange(0, 0, 1, 1)]
public AnimationCurve Curve;
It allows you to set values outside the range [0-1] which shouldn't be allowed.
I was using another implementation similar to this one and it was working perfectly. Thought it would have the same results, but sadly not.
When using this:
It allows you to set values outside the range [0-1] which shouldn't be allowed. I was using another implementation similar to this one and it was working perfectly. Thought it would have the same results, but sadly not.