Java 场景2D:InputListener不调用修补

Java 场景2D:InputListener不调用修补,java,libgdx,scene2d,Java,Libgdx,Scene2d,我曾尝试在演员身上使用InputListener,但似乎没有调用润色。其他任何方法都对我有用 stage = new Stage(new ScreenViewport()); Widget actor = new Widget(); actor.setFillParent(true); actor.addListener(new InputListener() { public void touchUp(InputEvent event, float x, float y, int p

我曾尝试在演员身上使用
InputListener
,但似乎没有调用润色。其他任何方法都对我有用

stage = new Stage(new ScreenViewport());

Widget actor = new Widget();
actor.setFillParent(true);
actor.addListener(new InputListener() {
    public void touchUp(InputEvent event, float x, float y, int pointer, int button) {
        Gdx.app.log("", "");
    }
});
stage.addActor(actor);
Gdx.input.setInputProcessor(stage);
    stage = new Stage(new ScreenViewport());

    Widget actor = new Widget();
    actor.setFillParent(true);
    actor.addListener(new InputListener() {

        @Override
        public void touchDown(InputEvent event, float x, float y, int pointer, int button) {
            return true;
        }

        @Override
        public void touchUp(InputEvent event, float x, float y, int pointer, int button) {
            Gdx.app.log("", "");
        }
    });
    stage.addActor(actor);


    Gdx.input.setInputProcessor(stage);