Events 舞台演员中的LibGDX侦听器不工作

Events 舞台演员中的LibGDX侦听器不工作,events,input,libgdx,listener,stage,Events,Input,Libgdx,Listener,Stage,即使参与者已添加到后台,并且输入处理器已设置到后台,输入侦听器也不会在参与者中激发。这里有什么问题? 在GameScreen内部扩展了Screen类: 公共游戏{ 这个游戏=游戏; 阶段=新阶段800,480,真; 编号=新编号; stage.addActornumber; } 公开演出{ Gdx.input.setInputProcessorstage; } 公共无效renderfloat delta{ Gdx.gl.glClearColor0,0,0,1; Gdx.gl.glClearGL1

即使参与者已添加到后台,并且输入处理器已设置到后台,输入侦听器也不会在参与者中激发。这里有什么问题? 在GameScreen内部扩展了Screen类:

公共游戏{ 这个游戏=游戏; 阶段=新阶段800,480,真; 编号=新编号; stage.addActornumber; } 公开演出{ Gdx.input.setInputProcessorstage; } 公共无效renderfloat delta{ Gdx.gl.glClearColor0,0,0,1; Gdx.gl.glClearGL10.gl\u颜色\u缓冲\u位; 阶段。动作三角洲; 阶段.抽签; } 建造商编号:

公众号{ AddListener新建InputListener{ 公共布尔触地InputEvent事件,浮点x,浮点y,整数指针,整数按钮{ System.out.PrintLn触地; 返回true; } 公共无效touchUpInputEvent事件,浮点x,浮点y,整数指针,整数按钮{ System.out.printlntouch; } 公共布尔mouseMovedInputEvent事件,浮点x,浮点y{ System.out.println鼠标移动; 返回true; } }; }
你确定你在逼演员吗?例如,给参与者一个大小的代码在哪里?你能在舞台上用一张桌子展示它吗?哦。这样一个粗心的错误,我没有设定演员的大小和位置。谢谢。那么这个问题解决了没有?