Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bool hit = false;
- for (uint8_t i = 0; i < 32; i++) {
- if (hit == true) {
- break;
- }
- if (i < my_2_2_block.height) {
- for (int j = 0; j < my_2_2_block.width; j++) {
- //check uppermost value of i column, check that it doesnt hit
- if (mx.getPoint(j, i) == true) {
- hit = true;
- break;
- }
- }
- for (int j = 0; j < my_2_2_block.width; j++) {
- mx.setPoint(j, i, true);
- }
- delay(125);
- mx.update();
- } else {
- for (int j = 0; j < my_2_2_block.width; j++) {
- if (mx.getPoint(j, i) == true) {
- hit = true;
- break;
- } else {
- mx.setPoint(j, i, true);
- mx.setPoint(j, i-my_2_2_block.height, false);
- }
- }
- for (int j = 0; j < my_2_2_block.width; j++) {
- mx.setPoint(j, i, true);
- mx.setPoint(j, i-my_2_2_block.height, false);
- }
- delay(125);
- mx.update();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement