Files
UltimateFishing/Assets/Scripts/Assembly-CSharp/BitStrap/Examples/FloatExtensionsExample.cs
2026-02-21 16:45:37 +08:00

28 lines
593 B
C#

using UnityEngine;
namespace BitStrap.Examples
{
public class FloatExtensionsExample : MonoBehaviour
{
[Header("Edit the fields and click the buttons to test them!")]
public float ValueToMap = 0.25f;
public float OriginalMinRange;
public float OriginalMaxRange = 1f;
public float NewMinRange;
public float NewMaxRange = 10f;
public float NewValue;
[Button]
public void MapRange()
{
NewValue = ValueToMap.MapRange(OriginalMinRange, OriginalMaxRange, NewMinRange, NewMaxRange);
Debug.LogFormat("Old value: {0}, new value: {1}", ValueToMap, NewValue);
}
}
}