借用版友的表格XD
顺便当作重点回顾吧^^
※ 引述《darkmiz (what u doing)》之铭言:
: 弓箭手的射击路径:
![]()
: 假设弓手在 A,目标在 B,
: 直接瞄准 B 的话,
: 如果在 x 的点有人,就会被 x 挡到
: ┌—┬—┬—┬—┬—┬—┬—┬─┬─┐
: ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ │ │
: ├—┼—┼—┼—┼—┼—┼—┼─┼─┤
: ∣ ∣A ∣ ∣ ∣ ∣ ∣ ∣ │ │
: ├—┼—┼—┼—┼—┼—┼—┼─┼─┤
: ∣ ∣ ∣ ∣ ∣x │B ∣ ∣ │ │
: ├—┼—┼—┼—┼—┼—┼—┼—┼—┤
: ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣
: └—┴—┴—┴—┴—┴—┴—┴—┴—┘
: 但是如果瞄准 B 后面的 y 点,就算 y 是地面也没关系,
: 那么会打中 B ,不会被 x 挡到。
: ┌—┬—┬—┬—┬—┬—┬—┬─┬─┐
: ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ │ │
: ├—┼—┼—┼—┼—┼—┼—┼─┼─┤
: ∣ ∣A ∣ ∣ ∣ ∣ ∣ ∣ │ │
: ├—┼—┼—┼—┼—┼—┼—┼─┼─┤
: ∣ ∣ ∣ ∣ ∣x │B ∣y ∣ │ │
: ├—┼—┼—┼—┼—┼—┼—┼—┼—┤
: ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣
: └—┴—┴—┴—┴—┴—┴—┴—┴—┘
: 其他还有很多方法,以次类推
我的意思就是下面这个表格中
A代表我方弓手
T代表目标
由这个表格可以看出
目标与我弓手距离为7 ,也就是射不到的
那么
可不可能借由弓箭有其路径
我射击x或者y点
让箭自动延伸到T?
┌—┬—┬—┬—┬—┬—┬—┬─┬─┐
∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ │ │
├—┼—┼—┼—┼—┼—┼—┼─┼─┤
∣ ∣A ∣ ∣ ∣ ∣ ∣ ∣ │ │
├—┼—┼—┼—┼—┼—┼—┼─┼─┤
∣ ∣ ∣ ∣ ∣ │ y∣x ∣T │ │
├—┼—┼—┼—┼—┼—┼—┼—┼—┤
∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣
└—┴—┴—┴—┴—┴—┴—┴—┴—┘