2
我的应用程序我创建了一个带有2个按钮的表,按钮只有一段时间,我使用一个InputMultiplexer来处理按钮和鼠标点击事件,我的问题是,当我点击表区域,甚至与表隐藏起来,该程序同时使用inputProcessor, 我的问题是:InputMultiplexer单击按钮
如何关闭plexer.addProcessor(第一阶段),当我不使用和活跃的时候,当按钮出现?
public void show() {
......................... some code ..............
tabela = new Table(skin);
tabela.setBounds(0, 50,Gdx.graphics.getBackBufferWidth() , 250);// ocupa o ecra inteiro, mudar isto no jogo
tabela.add(ObjetoJogo.botaoOP1);
tabela.add(ObjetoJogo.botaoOP2);
stage.addActor(tabela);
MyInputProcessor inputProcessor = new MyInputProcessor(this.app);
InputMultiplexer plexer = new InputMultiplexer();
plexer.addProcessor(inputProcessor);
plexer.addProcessor(stage);
Gdx.input.setInputProcessor(plexer);
}
感谢他的工作 –
太好了。请将答案标记为已接受,以便它不会显示为未答复。 – IronMonkey