📝 マウス反発ロジックの動作
▶️ ロジックを確認
// マウスとの距離を計算
const dx = p.ox - mx;
const dy = p.oy - my;
const dist = Math.sqrt(dx*dx + dy*dy);
// 40ピクセル以内なら反発
if(dist < 40) {
p.x = p.ox + dx/dist*20;
p.y = p.oy + dy/dist*20;
}
マウス
粒子