2017-06-15 97 views
1

我正在做店铺屏幕。商店有3页。我写了幻灯片代码。它在PC上运行良好,但在Android上无法正常工作。幻灯片在libGDX

视频:link

游戏是在这里:link

代码这里(修订版):

if(Gdx.input.isTouched()){ 
    if(Gdx.input.justTouched()){ 
       touchPX = Gdx.input.getX(); 
    } 
    HOR += (touchPX - Gdx.input.getX()); 
    touchPX = Gdx.input.getX(); 
} 

SB.draw(pokeball, -HOR + 123,123); 

问题出在哪里以及如何解决我?

+0

@AbhishekAryan也许你可以解决这个问题 – Salihcan

+0

我测试了你的应用程序,但没有能够得到什么问题,在你链接的视频看来,不知何故,你无法滑动你的商店页面。 – Aryan

+0

@AbhishekAryan为了更好地理解问题,我删除了视频中的页面稳定器。它在你的设备上工作是否完全正常?如果是这样,为什么我有问题?我在平板电脑和手机上进行了测试。我发送一条消息到你的Facebook地址关于代码。我很久没有解决这个问题了。如果你有帮助,我会很开心 – Salihcan

回答

0

我解决了这个问题Gdx.input.getDeltaX()

if(Gdx.input.isTouched()){ 
    HOR -= Gdx.input.getDeltaX(); 
} 

SB.draw(pokeball, -HOR + 123,123); 

Gdx.input.GetDeltaX()提供X变化,所以我并不需要额外的代码。