この問題の答えを探してみましたが、誰もこのようなものを必要としていないか、非常に単純なもので頭が回らないと思います。そう:
45 から 20 に変化する値があります。
45 が 20 になるのと同時に 0 から 1 になる値が必要です。45 - 20 = 25 であり、それが私の 100% であり、したがって 1 になります。
これを Lerp 値で次のように実装します。
public float minHeight = 10.0f;
public float maxHeight = 30.0f;
public float convertedValue;
変換値 = ??? (45 - 20 = 25 = 100% のようなもの) * 0.01;
newValue = Mathf.Lerp(minHeight, maxHeight, convertedValue);
うまくいけば、誰かが私を助けることができます。私はコーディングにかなり慣れていないので、これが可能かどうか疑問に思っていました. 御時間ありがとうございます!