@Altron8337

Libgdx область нажатия в не кнопки?

Skin skin = new Skin();
        skin.add("simpleButton", new TextureRegion(atlas.findRegion("Simpl")));
        TextButton.TextButtonStyle textButtonStyle = new TextButton.TextButtonStyle();
        textButtonStyle.up = skin.newDrawable("simpleButton", Color.DARK_GRAY);
        textButtonStyle.down = skin.newDrawable("simpleButton", Color.DARK_GRAY);
        textButtonStyle.over = skin.newDrawable("simpleButton", Color.LIGHT_GRAY);
        textButtonStyle.font = font24;

        //кнопки
        final Group group = new Group();// группа для кнопок
        final Group group2 = new Group();
        // группа для кнопок
        final TextButton pausedButton = new TextButton("Pause", textButtonStyle);
        final TextButton exitButton = new TextButton("Exit", textButtonStyle);


 pausedButton.setPosition(0, 40);
        exitButton.setPosition(0, 0);
        group.addActor(pausedButton);  // засунем все кнопки в группу
        group.addActor(exitButton);
        group.setPosition(Gdx.graphics.getWidth() - 140, Gdx.graphics.getHeight() - 80);   // перемещаем всю группу кнопок целиком
        stage.addActor(group);
        Gdx.input.setInputProcessor(stage);


Код выше выводит на экран кнопки, но при нажатии они не срабатывают, за то если нажать выше кнопки то происходит нажатие
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы