P.T*_*.T. 11
如果使用InputProcessor
基于事件的输入处理,只需递增计数器,touchDown
然后递减计数器touchUp
.
如果您正在使用Gdx.input
基于轮询的输入处理,请使用该isTouched(int)
调用来测试指针N是否已关闭.libGDX实现最多跟踪20个指针.我不认为任何硬件支持那么多(并且你的游戏也可能有下限).但是,您必须检查所有指针ID,因为在指针ID N离开后指针ID N + 1可以保持活动状态.就像是:
int activeTouch = 0;
for (int i = 0; i < 20; i++) {
if (Gdx.input.isTouched(i)) activeTouch++;
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2981 次 |
最近记录: |