[過去ログ] 1人でゲームが作れるように修行します。 (984レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
577(3): SGGK ◆6pZCoAtaxk 2009/02/25(水)23:02 ID:yn9MVXN6(1) AAS
バグ変化無し・・・。
一行ずつ実行させようとすると勝手にWinMain関数から始まり、内部の関数を呼ぶところで
「現在の場所のソースコードを記述できません」と表示され先に進まず。
それならばと思い、昨日問題があると思ったゴール関係の処理関数内部一行目にブレークポイントを設定し、デバッグ開始し、
ブレークポイントで止まったところからF11キーを押して一行ずつ実行させてみたら
いつの間にかエディタ画面内に「list」というタブが付いた画面が表示され、
その画面中身は見覚えのない理解不能なソースが書かれていて、何故か一行実行がこの画面に移ってしまっている・・・orz
省3
580(1): 2009/02/26(木)04:04 ID:qHLjortN(1/2) AAS
>>577
ひょっとしてiteratorを++とかやってたり
589(1): SGGK ◆6pZCoAtaxk 2009/02/28(土)23:41 ID:6cM45uPX(1) AAS
なんとかコンパイルできるようになりました。
初期化関数については、元々上手くいってる選手やボールの初期化関数ではiteratorを使ってませんでした。
ゴール関係初期化関数だけiteratorを何故か使ってしまっていてそれがプログラム実行中のエラーになっていたらしい。
結局>577のエラーメッセージの意味は分からなかったので、先がちょっと不安な感じ。
何故か移動用関数内では、(*it). で要素にアクセスできているので不思議〜。
これでやっと>539のバグ取りに戻れる・・・orz
(プログラム実行時エラーになる書き方、詳細は略)
省17
716: SGGK ◆6pZCoAtaxk 2009/04/15(水)23:12 ID:CRJPsQ0r(1) AAS
>>715
ありがdです〜(←2ちゃん風)、>577の頃のバグと似た感じでした。
(間違い)
if( ボールとカメラ範囲の当たり判定式){
(*it).anim->draw(0, (*b).getx()-camera.x, (*b).gety() -camera.y);//ボール座標をカメラ内で見た時の座標に変換して表示する。
}
(正解)
省9
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.136s*