diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/minidapps/unity/convert-unity-liff.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/minidapps/unity/convert-unity-liff.md new file mode 100644 index 000000000000..ad73d4e644ca --- /dev/null +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/minidapps/unity/convert-unity-liff.md @@ -0,0 +1,295 @@ +# 将您的 Unity 构建转换为 LINE LIFF 应用程序 + +现在是激动人心的部分--将你的 Unity WebGL 构建转化为可通过 LINE 访问的迷你 dApp! + +## 第 1 步:创建您的 LIFF 应用程序 + +首先,让我们在 LINE 生态系统中设置您的应用程序: + +1. LINE 开发人员控制台设置: + + - 访问 LINE 开发人员控制台。 + - 创建一个提供程序(如果已经有一个,请跳过)。 + + ![](/img/minidapps/unity-minidapp/create-provider-lc.png) + + - 创建新的 LINE 登录通道。 + + ![](/img/minidapps/unity-minidapp/line-login-lc.png) + + - 导航至 LIFF 选项 + - 点击 "添加 LIFF 应用程序 + + ![](/img/minidapps/unity-minidapp/line-liff-add.png) + +2. 配置 LIFF 设置: + +```code +Size: Choose one of: +├── Full (entire screen) +├── Tall (75% of screen) +└── Compact (50% of screen) +Endpoint URL: https://example.com (temporary) +Permissions: Enable as needed +``` + +:::note +保存您的 LIFF ID - 下一步将用到它! +::: + +## 第 2 步:修改 WebGL 模板 + +index.html 文件可帮助我们检查 web3 是否可用、设置 LINE 集成 (LIFF)、加载 Unity 游戏并将所有内容连接在一起。 + +```code + + + + + + Unity WebGL Player + + + + + +
+ +
+
+
+
+
+
+ + + + + +``` + +确保在上述代码片段中更改您的 LIFF-ID 。 + +## 第 3 步:部署 WebGL 构建 + +- 为 WebGL 构建您的 Unity 项目 +- 将所有构建文件上传到网络服务器,例如 Netlify + +您的部署文件夹结构应如下所示: + +```bash +Minidapp/ +├── Build/ +│ ├── minidapp.data +│ ├── minidapp.framework.js +│ ├── minidapp.loader.js +│ └── minidapp.wasm +├── scripts/ +│ └── dapp_portal_sdk.js +└── index.html +``` + +## 步骤 4:最终配置和测试 + +1. 更新您的 LIFF 端点: + - 返回 LINE 开发人员控制台 + - 查找您的 LIFF 应用程序 + - 点击 "编辑 + - 更新已部署网站的 URL。 + +现在,您的迷你 dApp 应该可以随时使用了。 + +## 总结 + +恭喜! 您已成功使用 Unity 创建了第一个 LINE mini dApp! 完成本指南后,您就实现了一个具有代币铸造功能的迷你 dApp。 构建 LINE mini dApp 超越了传统的应用程序开发,而是要在用户已经信任并每天使用的生态系统中创建无缝的 Web3 体验。 + +通过 Kaia 的集成,您可以将区块链功能直接带到用户的指尖,消除 Web3 采用的常见障碍。 LINE 的广泛影响力与 Web3 的功能相结合,为我们创造了一个独特的创新机会,这在以前是不可能实现的。 + +LINE mini dApps 的强大之处在于其多功能性和易用性。 无论您是探索新区块链实施方法的开发人员,还是希望提高客户参与度的企业,抑或是寻求创造新颖数字体验的创新者,该平台都能为您提供实现愿景所需的所有工具。 + +有关开发 LINE mini dApp 的更多详细信息,请浏览这些综合资源: + +- [Kaia文档](https://docs.kaia.io/) +- [行开发人员文档](https://developers.line.biz/en/docs/line-mini-app/) +- [统一文档](https://docs.unity.com/) + +## 附录 + +### 附录 A + +[KaiaPlugin.jslib源代码](https://gist.github.com/ayo-klaytn/2aad97e1e263b00f5403177a7ad1fff1#file-kaiaplugin-jslib) + +### 附录 B + +[Web3Manager.cs源代码](https://gist.github.com/ayo-klaytn/2aad97e1e263b00f5403177a7ad1fff1#file-web3manager-cs) + +