トップページ > ゲ製作技術 > 2011年08月30日 > Y9y+EOaU

書き込み順位&時間帯一覧

23 位/201 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000201000003



使用した名前一覧書き込んだスレッド一覧
名前は開発中のものです。
Windowsゲームプログラミング 質問スレ

書き込みレス一覧

Windowsゲームプログラミング 質問スレ
809 :名前は開発中のものです。[]:2011/08/30(火) 16:38:39.78 ID:Y9y+EOaU ?-BRZ(10000)
sssp://img.2ch.net/ico/u_01.gif
こんにちは。初めてですがよろしくお願いします。
使用文法はcです。
今回おかしいなと思ったのはキャラクターが動かないというバグです。
使用している構造体は
unit_status[k].unit_member[i].xxx
となっていて、kがグループ(つまり味方か敵かなど)、iはその中での番号です。
kが1の時は敵、0の時は味方というかんじです。
(プレイヤーに割り当てられた構造体はkが0,iが0です。ループ中に遭遇した場合はスキップされます。)
敵はしっかり動きますが、味方がうんともすんとも言いません。どうしたらいいのでしょうか?

Windowsゲームプログラミング 質問スレ
810 :名前は開発中のものです。[]:2011/08/30(火) 16:40:51.84 ID:Y9y+EOaU ?-BRZ(10000)
sssp://img.2ch.net/ico/u_01.gif
void unit_ai_base_main(){
for(int k=0;k<UNIT_STATUS_MAX;k++){//動かすグループ
for(int i=0;i<UNIT_NUMBER_MAX;i++){//そのグループのmemberを動かすためのループ

if(k==0&&i==0)break;//プレイヤーだった場合ブレイク
testtest++;
if(unit_status[k].unit_member[i].life>0){//仲間が死んでたり居なかったりしたときの分岐

// aiの分岐。
}
}
}
}

コードをはっつける良い場所ないですかね・・・
Windowsゲームプログラミング 質問スレ
812 :名前は開発中のものです。[]:2011/08/30(火) 18:37:55.32 ID:Y9y+EOaU ?-BRZ(10000)
sssp://img.2ch.net/ico/u_01.gif
(´・ω・`)あぁ・・


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。