厨房なおいらにプログラム教えるスレat GAMEDEV厨房なおいらにプログラム教えるスレ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト160:社内ニート ◆OpY5DDvqSw 11/02/01 02:31:32 rB9l6gPH.net 次は、ぎざぎざの絵との当たり判定をつけることだな。 しかし、関係ないが腕が痛い。腱鞘炎? 力が入らん。 161:社内ニート ◆OpY5DDvqSw 11/02/01 03:01:59 rB9l6gPH.net ttp://218.219.242.231/~kuroneko/imgboard1/img-box/img20110201025729.jpg 右のような画像との当たり判定をつけるにはどうすればいいの。 DXライブラリで使用するべき関数とか教えて。 162:名前は開発中のものです。 11/02/01 10:05:09 XHAImUt7.net >>160 透明な小さい四角をギザギザと同じような形に並べといて その四角と当たり判定つける 163:115 11/02/01 12:56:55 7s78HQyQ.net >>160 int grandY[地面の幅]; //地面のY座標 getGrandY(grandY); //地面のY座標取得 //当たり判定:charactorXは地面の左端からの座標 charactorYはキャラの下側の座標 if(charactorY>grandY[charactorX])charactorY=grandY[charactorX]; void getGrandY(int *grandY) { 地面のY座標取得の方法 案①(難易度大、スマートさ大) 地面の画像ファイル(jpg?)を解析して座標を求める。 案②(難易度中、スマートさ中) 地形が記憶された白黒のビットマップを用意して、そこから座標を求める。 案③(難易度小、スマートさ小) 手で入力 } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch