• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

DrMoriarty/godot-facebook: Facebook module for Godot Game Engine (android and iO ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

DrMoriarty/godot-facebook

开源软件地址:

https://github.com/DrMoriarty/godot-facebook

开源编程语言:

Java 49.0%

开源软件介绍:

Facebook module for Godot Game Engine (Android and iOS).

Installation

  1. Install NativeLib-CLI or NativeLib Addon.
  2. Make nativelib -i facebook in your project directory if your are using CLI.
  3. Setup your Facebook App ID in package details or Project settings (Facebook/FB_APP_ID).
  4. Enable NativeLib export plugin in Project settings.
  5. Enable Custom Build for using in Android.

Usage

Gd script wrapper (in scripts/facebook.gd) will be automatically added to your autoloading list. You can use it everywhere in your code.

API

Common Functions

  • login(permissions: Array)
  • game_request(message: String, recipients: String, objectId: String)
  • game_requests(callback_object: Object, callback_method: String)
  • logout()
  • is_logged_in() -> bool
  • user_profile(callback_object: Object, callback_method: String)
  • get_friends(callback_object: Object, callback_method: String)
  • get_invitable_friends(callback_object: Object, callback_method: String)

Analytics Functions

  • set_push_token(token: String)
  • log_event(event: String, value: int = 0, params: Dictionary = null)
  • log_purchase(price: float, currency: String = 'USD', params : Dictionary = null)
  • deep_link_uri() -> String
  • deep_link_ref() -> String
  • deep_link_promo() -> String

Signals

  • fb_inited
  • login_success(token)
  • login_cancelled
  • login_failed(error)
  • request_success(result)
  • request_cancelled
  • request_failed(error)
  • logout



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap