各ステップで増分されている数値があります。0
開始番号がで、増分が であると仮定しましょう100
。
ステップ#5
以降で、基本増分 ( ) を減らし始めたいと思います100
。増分はスムーズに減少し、ステップ#10
では に等しくなり0
ます。
これは、私が何をしようとしているのかを基本的に説明するグラフです (y - インクリメント、x - ステップ)。
コード表現:
// x - step
// y - increment
var value = 0;
for(var x = 0; x < 10; x++) {
var y = 100;
if(x > 5) {
// y = ???
}
value += y;
}
問題は、これをどう表現するかです。この円弧の滑らかさを変更するオプションがあることも素晴らしいでしょう.
ありがとうございました!