Velocityの計算のつぶやき

Updated
Jan 12, 2022 5:04 PM
Created
Jan 12, 2022 5:03 PM
Tags
UIKit.framework
Attributes

1secで200pt移動で初速を100pt/sにするには0.5ってことかしら (edited)

1 * 100pt / 200pt  = initial (edited)

なんか違うな

でもdurationも計算に入れないと

いや、入れる必要ないのか

この場合、durationはバネの硬さや質量を決める要素になるのか

100pt/sで投げた時にdurationが長ければよく飛ぶし、短ければ硬いバネのように即座に対象の座標に向かうわけか

なんとなくわかってきたところで、UIPanGestureのvelocityは何を基準に動いているのか

これもまた pt/s

200pt移動 100pt/sのvelocityなら0.5200pt移動 200pt/sのvelocityなら1

200ptはgestureで移動してるなら、変動して、残りの距離

velocity / distance = init

やっぱりこうなのか、結局

今までやってきた方法がこれだったな

あとは、 centerを使ったときの計算で、velocityの+-のハンドリングか