rotate.ino 421 B

12345678910111213141516171819202122232425262728
  1. #include <SPI.h>
  2. #include <GD.h>
  3. #include "r.h"
  4. void setup()
  5. {
  6. int i;
  7. GD.begin();
  8. GD.ascii();
  9. GD.putstr(0, 0,"Sprite rotation");
  10. GD.copy(RAM_SPRIMG, r_img, sizeof(r_img));
  11. GD.copy(RAM_SPRPAL, r_pal, sizeof(r_pal));
  12. for (i = 0; i < 8; i++) {
  13. char msg[] = "ROT=.";
  14. byte y = 3 + 4 * i;
  15. msg[4] = '0' + i;
  16. GD.putstr(18, y, msg);
  17. GD.sprite(i, 200, 8 * y, 0, 0, i);
  18. }
  19. }
  20. void loop()
  21. {
  22. }