を指数部には、スライダの線形値を変換:私はスライダー持っ
min val. = 0
max val. = 20'000
step = 0.1
min
を、max
値とstep
はconstants
です。 各ステップ(サム位置の変更)で、現在の値と親指の位置を%で返します。
2番目のグラフィックのように指数関数的に増加するように現在の戻り値を変換するにはどうすればいいですか(0〜8'000 - はスライダー幅の80%をとります)。
レッドグラフィック: - 現在の値が直線的 親指の位置に応じて成長
各ステップで(親指の位置変化)スライダーは、現在の値と %で親指の位置を返します。
グリーングラフィック:
これは私が必要なものです。私は現在のサム位置と現在の スライダの値を関数の引数としてのみ使用できます。
は、どのようにそのグラフを作るのですか?どの機能を使用しましたか? –
'var比率=親指/長さ; Math.max(minimumValue、 Math.min(maximumValue、 minimumValue + Math.round(ratio *(maximumValue - minimumValue)/ step)* step' – Edgar