synchronized void drop(Board board) {
int[][] a = getArray();
int[][] b = board.getArray();
//I don't have currentObject here... what do I need to write?
if (Board.goDown(currentX, currentY, b, a, board, currentObject)) {
currentY++;
updateXY();
}
}
メソッド呼び出しはですが、変数としてcurrentObject.drop(board)
渡すことはできません。currentObject
これを行う簡単な方法はありますか、それともコード全体を書き直す必要がありますか?