为Android和iOS添加共享button到LibGDX

我试图添加一个button,当按下分享用户的高分给所select的应用程序(脸谱,微博,短信等)

我一直在网上search,我只是找不到一个清楚的教程如何做到这一点。 这可能是因为我不太熟悉绑定等术语,所以我无法理解这些高级教程。 任何人都可以解释清楚我该如何做到这一点?

谢谢!

PS这将是伟大的分享button工作的Android和iOS

对于Facebook,请查看gdx-facebook 。 这是一个很酷的项目,将libgdx和Facebook的API集成libgdx 。 我最近发现了,迄今为止这么好。

请注意:使用Eclipse IDE时,这个项目似乎存在一些问题。 我一直在Android Studio中使用它,它工作正常。

您需要绑定用户与使用相应服务的API才能发布post的button进行交互。 这是非常复杂的,有很多方法,我不怀疑你会find任何答案这个问题。

点击或点击反应的基本部分将如下所示:

 ClickListener shareFacebook = new ClickListener() { public boolean touchDown(InputEvent event, float x, float y, int pointer, int button) { //Interacting with the facebook API here } } shareButton.addListener(shareFacebook) 

在这个例子中,ClickListener是一个监听器types的对象,它会对发生的以下事件做出反应:enter,exit,touchDown,touchDrag和touchUp。 绑定是我们在侦听器中定义的函数。 所以如果我们为touchDown定义一个函数,那么当有人触摸或者点击我们附加的实体时,我们在那里定义的函数将会运行。

对于其他事件也是如此:进入鼠标移动到元素的可点击区域,退出鼠标移出元素的可点击区域,touchDrag按住鼠标移动,touchUp释放鼠标。