教えてください・・・
Posted: 2007年10月14日(日) 21:05
こんばんは☆
ただいまこのサイトを見せていただきながら、ゲームを作らせて貰ってます。
ちょっと分かんない所があるんですけど、誰か教えてくれませんか?
ちなみに私の家にあるパソコンは
コンパイラ Visual C ++
OS windows xp
です。
今、行けない場所を作るって所をやっているんですけど、
int hantei[20] = { 1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1 } ;
int can_or_cannot(int x,int y,int muki){//進む方向が通れるか通れないかを判定
if(muki==1)//左向きなら
if(hantei[x/32-1]==1)//通れないなら
return 1;//エラー
if(muki==3)//右向きなら
if(hantei[x/32+1]==1)//通れないなら
return 1;//エラー
return 0;//正常
}
っていうプログラムあるじゃないですか、
そこで hantei[x/32-1]==1 の意味がちょっと分かんないんですけど・・・
なんか素人質問でごめんなさい (XoX)↓↓
誰か教えてくれませんか??
ただいまこのサイトを見せていただきながら、ゲームを作らせて貰ってます。
ちょっと分かんない所があるんですけど、誰か教えてくれませんか?
ちなみに私の家にあるパソコンは
コンパイラ Visual C ++
OS windows xp
です。
今、行けない場所を作るって所をやっているんですけど、
int hantei[20] = { 1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1 } ;
int can_or_cannot(int x,int y,int muki){//進む方向が通れるか通れないかを判定
if(muki==1)//左向きなら
if(hantei[x/32-1]==1)//通れないなら
return 1;//エラー
if(muki==3)//右向きなら
if(hantei[x/32+1]==1)//通れないなら
return 1;//エラー
return 0;//正常
}
っていうプログラムあるじゃないですか、
そこで hantei[x/32-1]==1 の意味がちょっと分かんないんですけど・・・
なんか素人質問でごめんなさい (XoX)↓↓
誰か教えてくれませんか??