BUG:自动追踪玩家的敌人,在玩家被控制移动时,无法追上玩家。プレイヤーを自動的に追跡する敵は、プレイヤーがコントロールされて移動している間はプレイヤーに追いつくことができない。Automatically track the player's enemies, but they cannot catch up with the player when the player is controlled to move.

AGMaker v1.0.18

問題説明:

(1)期待される現象:

敵(オブジェクト)またはあるリソース(オブジェクト)がプレイヤーの移動を自動的に追跡し、速度がプレイヤーの速度を上回った際にプレイヤーに追いついて衝突し、消えるようにしたい。

(2)実際の現象:

プレイヤーの移動速度より速い場合、敵(対象)はすぐにプレイヤーに近づくが、プレイヤーが常に移動し続けると、敵は減速し、最終的にはプレイヤーの速度と一致して、プレイヤーには追いつかない。(プレイヤーが移動を停止した場合のみ、敵はプレイヤーに追いつき、衝突して消滅する。)

再現手順:

  1. 添付ファイルをダウンロードし、F5を解凍して実行してください。
  2. WSADキーで移動し、プレイヤーを右に動かすように操作し、キーを離さないでください。
  3. 敵は素早くプレイヤーに近づくが、接触の瞬間には減速し、プレイヤーと同じ速度を保って一緒に右に移動し、衝突判定は発生しない。>>> BUG

bug-最小復元.rar (2.2 MB)