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