/* 簡単なプログラムをウプしよう */at GAMEDEV
 /* 簡単なプログラムをウプしよう */ - 暇つぶし2ch102:名前は開発中のものです。
02/07/12 23:47
>>98
だから、
>      int cnt = checkEraseBlock( x, y, block[ x][ y].getColor());
>      if( cnt > 4) EraseBlock( x, y, block[ x][ y].getColor());
をそれぞれ別のループの中で行えということ。
こんな風に。
for(...) { for (...) { block[x][y].setCnt(checkEraceBlock(x, y, ...)); } }
for(...) { for (...) { if (block[x][y].getCnt() >= 4) { block[x][y].setErace(); } } }
これだと前半のループが効率悪いから、>>97みたいなことをすると良い。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch