回答編集履歴
2
誤字修正等
test
CHANGED
@@ -34,6 +34,6 @@
|
|
34
34
|
|
35
35
|
|
36
36
|
|
37
|
-
キャラクタの移動方向が右下方向であれば,ブロックの上辺と左辺という2本の線分と,前
|
37
|
+
キャラクタの移動方向が右下方向であれば,ブロックの上辺と左辺という2本の線分と,前記した角の移動量を表す線分とが交差しないかどうかをチェックする必要がありそうです.
|
38
38
|
|
39
|
-
もし交差するなら,その角の移動先はその交点までに制限してやる必要があるわけ
|
39
|
+
もし交差するなら,その角の移動先はその交点位置までに制限してやる必要があるわけですが,角は4つあるので,それらの「衝突時刻(移動前の位置から交点までの距離かな)」を考えて,その中で最も(時間的に)早く衝突するやつに基づいて移動先を修正することになるでしょう.
|
1
引用範囲の修正
test
CHANGED
@@ -4,9 +4,13 @@
|
|
4
4
|
|
5
5
|
で,
|
6
6
|
|
7
|
+
|
8
|
+
|
7
9
|
> 3、
|
8
10
|
|
11
|
+
|
12
|
+
|
9
|
-
は,
|
13
|
+
とは,
|
10
14
|
|
11
15
|
「線分」とは,実際は何と何なのか? ということでしょうか.
|
12
16
|
|