+ Ответить в теме
Показано с 1 по 2 из 2

Тема: Движение мышью в игре XONIX (java)

  1. #1
    andrey5505 is on a distinguished road
    Регистрация
    23.12.2016
    Возраст
    25
    Сообщений
    1
    Вес репутации
    0

    По умолчанию Движение мышью в игре XONIX (java)

    Движение работает только вверх-вниз, до условия вправо- влево даже не доходит. Нужно доработать код ПОМОГИТЕ ПОЖАЛУЙСТА


    Код java:
    1. addMouseMotionListener(new MouseMotionListener() {
    2.  
    3. @Override
    4. public void mouseDragged(MouseEvent e) {
    5.  
    6. }
    7. @Override
    8. public void mouseMoved(MouseEvent e) {
    9. int x;
    10. int y;
    11. x = e.getX(); // Получение координаты клика
    12. y = e.getY();
    13.  
    14. if (x > Xbag) {
    15. xonix.setDirection(RIGHT);
    16. } else if (x < Xbag) {
    17. xonix.setDirection(LEFT);
    18. } if (y > Ybag) {
    19. xonix.setDirection(DOWN);
    20. } else if (y < Ybag) {
    21. xonix.setDirection(UP);
    22. }
    23. }
    24. });
    25. addMouseListener(new MouseListener() {
    26. @Override
    27. public void mouseClicked(MouseEvent e) {
    28.  
    29. }
    30. @Override
    31. public void mousePressed(MouseEvent e) {
    32. int x;
    33. int y;
    34. x = e.getX();
    35. y = e.getY();
    36. Xbag = x;
    37. Ybag = y;
    38. }
    39. @Override
    40. public void mouseReleased(MouseEvent e) {
    41.  
    42. }
    43. @Override
    44. public void mouseEntered(MouseEvent e) {
    45.  
    46. }
    47. @Override
    48. public void mouseExited(MouseEvent e) {
    49.  
    50. }
    51. });

  2. По умолчанию

     
    Хотите избавиться от рекламы? Зарегистрируйтесь
  3. #2
    dummy
    coder
    Андрей Белецкий is on a distinguished road
    Регистрация
    27.09.2017
    Возраст
    29
    Сообщений
    10
    Вес репутации
    0

    По умолчанию Re: Движение мышью в игре XONIX (java)

    так а что именно не получается?

+ Ответить в теме

Похожие темы

  1. Работа с мышью
    Программа должна рисовать на экране прямые линии, оканчивающиеся в позициях, которые указываются мышью, при нажатии левой кнопки. Запускаю программу,...
    от Aндрей1 в разделе Ассемблер
  2. проблема с мышью
    Мышь USB при перезагрузке надо вынимать из порта и вставлять снова, иначе не включается.Помогите, пожалуйста, справиться с этой утомительной...
    от ira476 в разделе Вопрошайка
  3. Перехват растягивания мышью
    Вобщем проблема такая: таблица в Ехсel, идет черезстрочное заполнение двумя цветами, НО если пользователь захочет выделить ячейку и растянуть мышью...
    от Pomantic в разделе MS Office и VB(A).
  4. Двигать мышью в окне Excel
    Как сделать, чтобы было можно мышью двигать в окне Excel, при достижении мышью правого края столбцы сдвигаются влево, при достижении левого края...
    от tavocer в разделе MS Office и VB(A).
  5. AI к игре
    Есть такая игра, где есть куб 4х4х4 в четырех разрезах... Цель игры, выложить в ряд 4 фишки. Не подскажете, где можно найти исходники этой игры с...
    от ®B!N в разделе Алгоритмы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения