[過去ログ] delphiでMMO (154レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
91
(3): 04/07/08 01:54 ID:24Kakk+0(1) AAS
ふむう、、
やっぱキー操作が無難なのかなぁ・・
もうちょっと頑張ってみます・・

経路探索は前にソースを手に入れてたので少し改良すれば使えそうな気がします。
92
(1): 91 04/07/10 14:06 ID:mnKwxbw9(1) AAS
3D座標を2D座標にするのは
// ワールドマトリクスで座標変換します。
pos := Figure.TopFrame.LocalToWorld(testFigure.TopFrame.GetTranslation(testFigure.TopFrame));
Hgpos := NowHomoginize(pos);
// ビューマトリクスで座標変換します。
Hgpos:=NowTransform(Hgpos, NowInvMatrix(Camera.WorldMatrix));
// プロジェクションマトリクスで座標変換します。
省22
95: 91 04/07/11 05:18 ID:W4Smg9NF(1) AAS
いろいろやってみました。
んで表示は出来るようになったのですが、どうも位置が合わないです・・

ソースUPしたので、もしよろしければ見てみてください。
お願いします。
外部リンク[zip]:gamdev.org
97
(2): 91 04/07/14 11:05 ID:PzgWFfKg(1) AAS
なんとなくそれっぽい感じになりますた、根本的に違うかも・・
// クライアント座標から-1.0〜1.0に変換
half.X := (ClientWidth div 2);
half.Y := (ClientHeight div 2);
pos.x := ((pos.x - half.X)/(ClientWidth));
pos.y := - ((pos.y - half.Y)/(ClientHeight));
//適当にそれっぽい値にする
省7
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.009s