y=1/x
カーブがあります。X が 1 に近づくと、Y は 0 に近づきます。これは私が望んでいるものですが、ゼロに近づいて高速になります。現在、それは 1 0.5 0.25 ... になります。
1 0.9 0.8 0.7 のように線形にしたいと思います。
値の計算方法は次のとおりです。おそらく単純化することもできます。
var splashopacity = ((1/(foo/bar))/bar);
y=1/x
カーブがあります。X が 1 に近づくと、Y は 0 に近づきます。これは私が望んでいるものですが、ゼロに近づいて高速になります。現在、それは 1 0.5 0.25 ... になります。
1 0.9 0.8 0.7 のように線形にしたいと思います。
値の計算方法は次のとおりです。おそらく単純化することもできます。
var splashopacity = ((1/(foo/bar))/bar);
アプリケーションに適したイーズ関数を探しています。
便利な機能はたくさんありますが、どれが自分のニーズに合っているとは言えません。ここにいくつかの関数のグラフィカルなビューがあります: http://easings.net/en
これがお役に立てば幸いです。
あなたの場合 (y=1/x)、x が 1 に近づくと、y も 1 に近づきます。
y=1-x (x が左から 1 に近づくと仮定)
また
y=1-1/x (x が右から 1 に近づくと仮定)