[過去ログ]
Windowsゲームプログラミング 質問スレ (973レス)
Windowsゲームプログラミング 質問スレ http://mevius.5ch.net/test/read.cgi/gamedev/1225974525/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
363: 名前は開発中のものです。 [sage] 2009/08/22(土) 02:49:05 ID:RxygmHfQ やってみたがうまくいかない・・・。 public NextpointParam calcArrivalTime(NextpointParam cmd) { dt = cmd.vx / 120.0; double rot = Math.Atan(cmd.dy - cmd.sy/cmd.dx - cmd.sx); if (cmd.dy == cmd.sy) return cmd; double tx, ty; do { rot++; tx = (cmd.dx - cmd.sx) / Math.Cos(rot); ty = 4 * Math.Pow(Math.Sin(rot), 2) - 4 * g * -2 * (cmd.dy - cmd.sy); ty = Math.Sqrt(ty) * 2 * Math.Sin(10) / 2 / g; } while (Math.Abs(tx - ty) > 0.01); double t = -(2 * (cmd.dx - cmd.sx) * Math.Sin(rot)) / (Math.Cos(rot) * g * dt) + (2 * (cmd.dy - cmd.sy) / (g * dt)); t = Math.Sqrt(Math.Abs(t)); cmd.vx = (cmd.dx - cmd.sx) / t; cmd.vy = (cmd.dy - cmd.sy) / Math.Cos(rot) * Math.Sin(rot); return cmd; } http://mevius.5ch.net/test/read.cgi/gamedev/1225974525/363
364: 名前は開発中のものです。 [sage] 2009/08/22(土) 02:51:09 ID:RxygmHfQ 訂正 × rot++ ○ rot += 1 * Math.PI / 180 http://mevius.5ch.net/test/read.cgi/gamedev/1225974525/364
369: 名前は開発中のものです。 [sage] 2009/08/22(土) 21:04:38 ID:RxygmHfQ >>368 求めたいのは斜めの場合です・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1225974525/369
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.031s