キャンバスの真ん中に「磁石」があり、クリックするとキャンバスに追加されるオブジェクトがあります。その後、磁石に引き寄せられます。
オブジェクト間の X 距離と Y 距離は、およそ -20 から 20 の間です。
これは私がオブジェクトを引き付けるために使用している計算です。これは機能しますが、近づくほど力が弱くなり、逆になるはずですが、どうすればこれを行うことができますか?
impulseX = (distanceX / 100)
impulseY = (distanceY / 100)
例:
Distance = 20, speed = 0.05
Distance = 10, speed = 0.1
Distance = -20, speed = -0.05
Distance = -10, speed = -0.1
私がやっていることの例: http://jsfiddle.net/qk8Wk/
ありがとう