坂道 その2

棒人間が坂を上る図

なんとか坂の上を歩けるようになりました。
差分
今のところ45度の坂だけなので、境界の判定は単純に計算で求めています。
まだ、ブロックの切れ目の処理が適当です。


実装は坂の上にいる状態で左右に動いたときにY座標を補正しているだけなので、移動の直線距離は平地を歩いているときより大きくなっていて変です。
あと上りと下りで速度を変えたほうがいいかもしれません。