Задать вопрос
Ответы пользователя по тегу Java
  • Как перехватить касание в libgdx?

    @KChernenko
    Android/Java/Security
    Немного не понял специфику вопроса? Вы хотите узнать как обработать коллизию или же поверить её?
    Для проверки коллизии двух Rectangle в классе Intersector есть метод overlaps, который принимает два объекта типа Rectangle и возвращает true, при возникновении коллизии, - если я не ошибаюсь.
    А как обработать эту коллизию - это уже Вам решать исходя из контекста поставленной задачи.
    Вы можете, например:
    if(Gdx.input.isTouched()) {
         Rectangle r1 = new Rectangle();
         Rectangle r2 = new Rectangle();
         if(Intersector.overlaps(r1, r2)) {
               Gdx.app.log("Game", "Collision");
         }
    }
    Ответ написан
    Комментировать