みんなでゲーム作ろうかPart2 〜 METALとかで
■ このスレッドは過去ログ倉庫に格納されています
0395名称未設定
04/05/12 21:18ID:Za0JI1Fn・(x,y)
/|
/ |
c / | b
/θ |
(ex,ey) ・ ―――
a
(x,y)=自分の座標、(ex,ey)=敵の座標(=弾の座標)、
sp=弾の速度、(mx,my)=x,y方向のそれぞれの移動距離として、
a = x - ex;
b = y - ey;
c = sqrt(pow(a,2) + pow(b,2));
mx = sp * a / c; //速度×cosθ
my = sp * b / c; //速度×sinθ
ずれたらスマソ
■ このスレッドは過去ログ倉庫に格納されています