Advertisement
Guest User

Untitled

a guest
Mar 4th, 2015
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.87 KB | None | 0 0
  1. InputProcessor inputProcessor = new InputProcessor() {
  2. @Override
  3. public boolean keyDown(int keycode) {
  4. return false;
  5. }
  6.  
  7. @Override
  8. public boolean keyUp(int keycode) {
  9. return false;
  10. }
  11.  
  12. @Override
  13. public boolean keyTyped(char character) {
  14. return false;
  15. }
  16.  
  17. @Override
  18. public boolean touchDown(int screenX, int screenY, int pointer, int button) {
  19. // message = "Touch down: " + screenX + ", " + screenY;
  20. if (screenY >= 2280) {
  21. if(screenX >= 31 && screenX <= 281) {
  22. yellowButtonPressed = true;
  23. } else if(screenX >= 313 && screenX <= 563) {
  24. redButtonPressed = true;
  25. } else if(screenX >= 595 && screenX <= 845) {
  26. blueButtonPressed = true;
  27. } else if(screenX >= 877 && screenX <= 1127) {
  28. greenButtonPressed = true;
  29. } else if(screenX >= 1159 && screenX <= 1409) {
  30. orangeButtonPressed = true;
  31. } else {
  32. //regular click
  33. if (monster.isAlive()) {
  34. monster.takeDamage(1);
  35. }
  36. }
  37.  
  38.  
  39. } else if(screenY <= 1690 && screenY >= 1510 && screenX <= 1430 && screenX >= 1280) {
  40. xPressed = true;
  41.  
  42. } else {
  43.  
  44. //regular click
  45. if (monster.isAlive()) {
  46. monster.takeDamage(1);
  47. }
  48.  
  49. }
  50.  
  51. return true;
  52. }
  53.  
  54. @Override
  55. public boolean touchUp(int screenX, int screenY, int pointer, int button) {
  56. // message = "Touch up: " + screenX + ", " + screenY;
  57. if(yellowButtonPressed) {
  58. if(screenX >= 31 && screenX <= 281) {
  59. xButton.show();
  60. menuShown = true;
  61. tempCurrentMenu = "Heroes";
  62. }
  63. yellowButtonPressed = false;
  64. } else if(redButtonPressed) {
  65. if(screenX >= 313 && screenX <= 563) {
  66. xButton.show();
  67. menuShown = true;
  68. tempCurrentMenu = "Fighters";
  69. }
  70. redButtonPressed = false;
  71. } else if(blueButtonPressed) {
  72. if(screenX >= 595 && screenX <= 845) {
  73. xButton.show();
  74. menuShown = true;
  75. tempCurrentMenu = "Researchers";
  76. }
  77. blueButtonPressed = false;
  78. } else if(greenButtonPressed) {
  79. if(screenX >= 877 && screenX <= 1127) {
  80. xButton.show();
  81. menuShown = true;
  82. tempCurrentMenu = "Artifacts";
  83. }
  84. greenButtonPressed = false;
  85. } else if(orangeButtonPressed) {
  86. if(screenX >= 1159 && screenX <= 1409) {
  87. xButton.show();
  88. menuShown = true;
  89. tempCurrentMenu = "Purchases";
  90. }
  91. orangeButtonPressed = false;
  92. } else if(xPressed) {
  93. if(screenY <= 1690 && screenY >= 1510 && screenX <= 1430 && screenX >= 1280) {
  94. menuShown = false;
  95. xButton.hide();
  96. tempCurrentMenu = "";
  97. }
  98. xPressed = false;
  99. }
  100. return true;
  101. }
  102.  
  103. @Override
  104. public boolean touchDragged(int screenX, int screenY, int pointer) {
  105. return false;
  106. }
  107.  
  108. @Override
  109. public boolean mouseMoved(int screenX, int screenY) {
  110. return false;
  111. }
  112.  
  113. @Override
  114. public boolean scrolled(int amount) {
  115. return false;
  116. }
  117. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement