[過去ログ]
1人でゲームが作れるように修行します。 (984レス)
上
下
前
次
1-
新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
846
:
SGGK
◆6pZCoAtaxk
2009/10/18(日)21:33
ID:MJjq88tM(1)
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
846: SGGK ◆6pZCoAtaxk [sage] 2009/10/18(日) 21:33:06 ID:MJjq88tM 2、3日しか経っていないような気がするのに、実際は10日以上過ぎてた。orz ボールの表示は1個になった感じ。 自分のプログラムのメインループは順序がおかしいかもしれないけど次のようになっていて、、 (1)カメラ画面の座標計算 (2)カメラの見ている範囲にあるもの全ての描画 (3)選手の座標計算 (4)ボールの座標計算 (5)ゴールの座標計算 (6)レーダーの描画 原因は、(4)のボール座標計算の中に残っていたボールの描画関数を消し忘れていたから。 (4)の中で描画されたボールの座標はフィールド全体の座標でしめす位置に描画されてるので、 (2)のカメラで見ている範囲(640x480)の外の位置を示しており、実は2個のボールを描画していたにも関わらず、 (4)の描画は見えなかった。 でも、カメラが左に動き、左の壁に近付くとカメラで見た時の座標値とフィールド全体で見たときの座標値が同じ値に近付いてきて (4)で描画していたボールもゲームの画面に収まってしまうので描画されるのでボールが2個表示になっていた様です〜。 http://peace.5ch.net/test/read.cgi/gamedev/1006284805/846
23日しか経っていないような気がするのに実際は10日以上過ぎてた ボールの表示は1個になった感じ 自分のプログラムのメインループは順序がおかしいかもしれないけど次のようになっていて 1カメラ画面の座標計算 2カメラの見ている範囲にあるもの全ての描画 3選手の座標計算 4ボールの座標計算 5ゴールの座標計算 6レーダーの描画 原因は4のボール座標計算の中に残っていたボールの描画関数を消し忘れていたから 4の中で描画されたボールの座標はフィールド全体の座標でしめす位置に描画されてるので 2のカメラで見ている範囲640480の外の位置を示しており実は2個のボールを描画していたにも関わらず 4の描画は見えなかった でもカメラが左に動き左の壁に近付くとカメラで見た時の座標値とフィールド全体で見たときの座標値が同じ値に近付いてきて 4で描画していたボールもゲームの画面に収まってしまうので描画されるのでボールが2個表示になっていた様です
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 138 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.036s