Unity实用工具模块

使用now.gg的Unity实用工具模块(Utility module),您可以在Unity游戏中实现now.gg实用工具函数。

要实现实用工具模块:

  1. 下载并导入now.gg的Unity实用工具模块。
  2. 将now.gg实用工具模块实施到您的工程中。

下载并导入模块

now.gg的Unity实用工具模块作为Unity的包文件被包含在 nowgg-utility.unitypackage 中。

将该模块添加到您的Unity工程中:

  1. 下载包 含有最新版本now.gg的Unity实用工具模块。
  2. 下载模块后,将其导入到您的Unity工程中。要执行此操作:
    • 点击Assets > Import Package > Custom Package,如下图所示:
    • 选择您之前下载的 nowgg-utility.unitypackage
    • 选择所有(All)列出的文件,然后点击导入(Import)

导入所有模块文件后,您的工程中将添加一个名为’NowGGSdk‘的文件夹。您可以在资源文件夹(Assets)的根目录找到这个文件夹。

注意:请不要修改NowGGSdk文件夹,因为它包含与now.gg实用工具模块相关的所有资源。

实现实用工具模块

以下章节说明了now.gg实用工具模块的实现步骤。

导入now.gg实用工具模块后,您现在可以开始实现它。

首先创建一个包含now.gg实用工具模块实现的类,并将其附加到一个可用于调用实用工具函数的游戏对象上。

实用工具模块包括以下方法:

  • 设备类型(Device Type)
    用此方法,您可以检测用户的设备类型,例如手机、平板电脑、桌面设备等。
  • 打开URL(Open URL)
    用此方法,您可以在用户设备的新浏览器窗口中打开一个URL。
  • 平台检测(Platform Detection)
    用此方法,您可以确保您的应用程序正在now.gg平台上运行。

参考资料

1. 设备类型(Device Type)

GetDeviceType() 方法可以让您检测用户的设备类型。

设备类型包括:

  • 智能手机(SMARTPHONE)
  • 平板电脑(TABLET)
  • 台式机(DESKTOP)
  • 未知(UNKNOWN,无法检测到用户的设备类型)

要获取设备类型,请调用 GetDeviceType() 方法,如下所示:

    DeviceType deviceType = NowGGUtilitySdkManager.GetInstance().GetDeviceType();

参考资料 – 您可以参阅 此处的GetDeviceType参考资料


2. 打开Url(Open Url)

OpenUrl() 方法允许您在用户设备的新浏览器窗口中打开URL。以下示例代码说明了该方法的实现。

    NowGGUtilitySdkManager.GetInstance().OpenUrl("<your_url_here>");

参考资料 – 您可以参阅 此处的OpenUrl()参考资料


3. 平台检测

IsRunningOnNowGG 方法使您能够确定应用程序是否在now.gg平台上运行。以下示例代码说明了该方法的实现。

    NowGGUtilitySdkManager.GetInstance().IsRunningOnNowGG()
注意:如果应用程序在now.gg上运行,则返回 true

参考资料 – 您可以参阅 此处的IsRunningOnNowGG()参考资料


×

Table of Contents

Unity实用工具模块

Table of Contents

文档版本 1.0

文本已复制到剪贴板
copyLinkText
有疑问?请通过以下方式联系我们: dev-support@now.gg