NintendoDS(NDS)非公式開発 Part3
■ このスレッドは過去ログ倉庫に格納されています
0426名前は開発中のものです。
2008/11/18(火) 17:47:36ID:VfbVyHaPつまづいているので助言お願いします。
フレームバッファを使って、タッチペンでタッチした場所に色を表示する
単純なプログラムを作っているのですが、
if(keysHeld() & KEY_TOUCH){
int address;
address = ((touchXY.py * SCREEN_WIDTH) + touchXY.px);
buf[address] = RGB15(0,0,0);
}
で、表示させることができたのですが、main関数のwhileループに入る前に
画面を白く塗りつぶすための、
for(i = 0; i < SCREEN_WIDTH * SCREEN_HEIGHT; i++)
*buf++ = RGB15(31,31,31);
を追加させると、画面はしろくなるのですが、
画面上でタッチした場所の色が変わりません。
かなり悩んでるんですが、周りに相談する人がいないので書き込みさせて
いただきました。
■ このスレッドは過去ログ倉庫に格納されています