Advertisement
Guest User

Untitled

a guest
May 22nd, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. bool hit = false;
  2. for (uint8_t i = 0; i < 32; i++) {
  3. if (hit == true) {
  4. break;
  5. }
  6. if (i < my_2_2_block.height) {
  7. for (int j = 0; j < my_2_2_block.width; j++) {
  8. //check uppermost value of i column, check that it doesnt hit
  9. if (mx.getPoint(j, i) == true) {
  10. hit = true;
  11. break;
  12. }
  13. }
  14. for (int j = 0; j < my_2_2_block.width; j++) {
  15. mx.setPoint(j, i, true);
  16. }
  17. delay(125);
  18. mx.update();
  19. } else {
  20. for (int j = 0; j < my_2_2_block.width; j++) {
  21. if (mx.getPoint(j, i) == true) {
  22. hit = true;
  23. break;
  24. } else {
  25. mx.setPoint(j, i, true);
  26. mx.setPoint(j, i-my_2_2_block.height, false);
  27. }
  28.  
  29. }
  30. for (int j = 0; j < my_2_2_block.width; j++) {
  31. mx.setPoint(j, i, true);
  32. mx.setPoint(j, i-my_2_2_block.height, false);
  33. }
  34. delay(125);
  35. mx.update();
  36. }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement