私は非常に簡単なミニゲームを書いていますが、そのためのベクター実装はありません。これは私が持っているものです:
local qx = manx
local qy = many
local px = bigenemyx
local py = bigenemyy
local vx = qx - px
local vy = qy - py
local mag = math.sqrt(vx^2 + vy^2)
bigenemyx = bigenemyx + mag * speed * dt
bigenemyy = bigenemyy + mag * speed * dt
bigenemy
に従う必要がありますman
。bigenemy
画面から消えるだけです。私はこのコードを急いで書きましたが、(明らかに) この数学の経験がありません。