//没登陆

欢迎您来到凯恩之角,奈非天!

帖子:2192

符文:122

1#
本帖最后由 这下不敏感了 于 2020-5-25 07:54 编辑

楼主,我在你的原图基础上加了两个怪,如下所示 (我不知道为啥上传不了图片)

           A-->B              C   D
                          E

  • A 是你本人,你朝B射击
  • B C D 三个怪在一条直线上
  • len(AC) = τ, len(CD) < 20
  • len(AE) <τ, E在直线BC的下方,距离直线的距离小于1

假设ABCD都不动且只有BCED4个怪,以下哪种情况会是箭矢从射出后击中目标的顺序(可多选或补充其他选项)
  • A->B->C掉头->B
  • A->B->C掉头->C
  • A->B->C->D掉头->D->C->B
  • A->B->E掉头->E->B
  • A->B->E->C->D掉头->D->C->B
  • A->B->E->C->D掉头->D->C->E










发表于 2020-5-25 01:18:05 |显示全部楼层 来自:美国

帖子:2192

符文:122

2#
我觉得τ是在B点生成的,并从B点作为起始点开始计算,而不是A点。否则如果len(AB)>τ 话,箭不会在B之前转向而是会保证射到B。
发表于 2020-5-25 08:48:44 |显示全部楼层 来自:美国

帖子:2192

符文:122

3#
本帖最后由 这下不敏感了 于 2020-5-25 22:22 编辑
远古天坑 发表于 2020-5-25 11:22
没有锁定目标就按惯性直线飞行,你说这种情况等于第一阶段打空,如果位置关系这样的话
A         C   B  ...

我大概懂你的意思了。我还发现如果离怪很近朝反方向射击,箭矢会返回,但是超过大概10码就不会反悔了。所以可不可以理解成箭矢自飞出后每隔τ进行目标判定,判定的半径=R r大概等于τ+10。判定的目标是R内最近的怪。再飞τ后再次判定转向。掉头相当于转向角=180,是转向的一种没有本质区别



发表于 2020-5-25 21:53:27 |显示全部楼层 来自:美国

帖子:2192

符文:122

4#
我认为你说的每个阶段只击中一个怪一次是合理的。看了你后面两个未解之谜,会不会和怪物的重心有关。
V子型:在箭矢返回O点的一瞬间怪物重心蠕动到你的左边,于是箭矢选择第三阶段朝左射。
最后一张图:在
箭矢返回O点的一瞬间,怪物先被第二阶段大众之后重心蠕动到你后面,于是被第三阶段立刻击中。

发表于 2020-5-26 10:37:29 |显示全部楼层 来自:美国

帖子:2192

符文:122

5#
大神,问一个问题。如果你背靠着墙,面朝怪。箭矢有没有可能在回来的时候穿过你自己然后打墙消失?
发表于 2021-1-1 23:06:57 |显示全部楼层 来自:美国
您需要登录后才可以回帖 登录 | 注册网易通行证