Lerpを使ってスタミナが減るごとに色が緑~赤に変わるようにしたのですが、そのままだと違和感があるのでスタミナが100(最大)から50まで緑、0から20までを赤にしてその間(50~20)だけ緑から赤に変わるようグラデーションさせたいです。
このように特定の数値間だけ変化をさせるにはどのような設定を行えばよいのでしょうか。
すでにLerpが組まれているのであれば、50のときに1、20のときに0となるように入力値を計算すればよいでしょう
(現在スタミナ値 - 20) ÷ (50 - 20) で計算できます
このとき、50を超えていれば1以上、20を下回っていればマイナスになりますので、この計算の結果の後にClamp(float)ノードを挟むことをお薦めします
上手くいきました。ありがとうございます。
解決後は必ず回答に対して解決済みのチェックをつけるようご協力お願いします。
Answerhub クイックスタートヘルプ日本語訳