举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > unity 连接 Moralis 与Unity连接

unity 连接 Moralis 与Unity连接

2023-05-14 06:18

unity 连接 Moralis 与Unity连接

unity 连接 Moralis 与Unity连接

unity 连接

Web3 Unity 样板

Unity Boilerplate 包括 ​C# Moralis SDK​ 和一个示例 Unity 场景,允许您通过用户的钱包登录用户、读取他们的代币和 ​NFT​、与智能合约交互等等。

将 Moralis 添加到 Unity 游戏中

下载 SDK

在此处下载最新版本的 SDK 然后导航到版本并选择最新版本的 sdk。 将其作为统一包下载

spaces_-MVStbACGLCycg7J5WQ2_uploads_git-blob-e2d43cffa3d799d81307cdc4830499d4b3257afb_downloadtheunitysdk

创建统一项目

  • 使用 Unity HUB 创建一个新的 Unity 项目,您可以选择您选择的任何模板,为您的项目添加名称和位置。
  • 创建项目后,导航到你下载包的文件夹,将包拖放到统一的​Assets​文件夹中,会弹出一个导入菜单,然后单击导入将包导入到你的项目中。

spaces_-MVStbACGLCycg7J5WQ2_uploads_git-blob-82a959af024cc3d55c1a64ab58df4ccd97c9fd09_importingthesdk (1)

注意:如果在导入之后但在运行包之前,您看到描述为“不安全”的错误,这可能是由于 ​Nethereum SCrypt.cs​ 中的代码块。 打开 ​Build Settings​ -> ​Player Settings​,滚动到底部并选中“​Allow unsafe Code​”。

spaces_-MVStbACGLCycg7J5WQ2_uploads_git-blob-7835131c95979e949da38a2df35711fce756c99b_unsafe

配置项目

  • 在您的统一项目中,打开 ​MoralisWeb3ApiSdk​->​Example ​文件夹并双击 ​DemoScene ​以在场景视图中启动它。
  • 在​DemoScene​下的“​Hierachy​”面板中点击“​MoralisSetup​”游戏对象,如果附加的脚本子部分没有展开,展开它,同样对“​WalletConnect​”游戏对象做同样的事情,看看这个脚本并探索它们 代码和它们链接的变量。
  • 使用来自 Moralis 服务器的信息,在附加到“​MoralisSetup​”的“​MoralisController​”脚本上填写应用程序 ID 和服务器 URL。

spaces_-MVStbACGLCycg7J5WQ2_uploads_git-blob-c92703e24bebe5e51f8e1d5566a27b864caa690b_addingserverkeys

WEBGL

  • 在 ​Player Settings​ 中将 ​WebGL ​模板更改为 ​Moralis WebGL​ 模板。

spaces_-MVStbACGLCycg7J5WQ2_uploads_git-blob-4e7699b4380710517487599350a3785f2015a0f3_buildingforwebgl

运行应用程序

  • 通过单击位于 Unity 顶部中心的 Play 图标来运行应用程序。
  • 单击“​Authenticate​”按钮以使用您的钱包对 Moralis 进行身份验证。
  • 探索演示场景。

Webgl ​只能在构建时测试

查看 Moralis 数据库中的所有用户资产

一旦用户登录 Moralis,就会从所有链中获取有关该用户的所有链上数据,并将其放入 Moralis 数据库。 要查看 Moralis 数据库,请转到您的服务器并单击仪表板。

Screenshot 2021-10-15 at 18

单击仪表板后,您将看到该服务器的数据库。 Moralis 从用户地址处于活动状态的所有区块链中获取数据,您可以在一个数据库中查看和查询用户的所有代币、​NFT和过去的交易。

Screenshot 2021-10-15 at 18


阅读全文
以上是编程学为你收集整理的unity 连接 Moralis 与Unity连接全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  • imtoken 迁移 Moralis 转移Tokens

    imtoken 迁移 Moralis 转移Tokens

    2023-05-21

    转移ERC20代币要转移ERC20代币,请按以下步骤操作:构造一个options对象并设置:type:"erc20"amount:Moralis.Units.Token("0.5",...

  •  Moralis NFT API

    Moralis NFT API

    2023-05-26 Moralis NFT API

    最强大的跨链NFTAPI完整文档:https://github.com/nft-api/nft-api什么是NFTAPI?NFTAPI消除了使用NFT并将NFT集成到您的dapp中的...

  • moral object Moralis 对象

    moral object Moralis 对象

    2023-04-22

    Moralis.Object在Moralis上存储数据是围绕​Moralis.Object​构建的。每个​Moralis.Object​都包含JSON兼容数据的键值对。此数...

  • sas do循环 SAS DO Index 循环

    sas do循环 SAS DO Index 循环

    2023-04-15 SAS教程

    此DO索引循环使用索引变量作为其开始和结束值。 重复执行SAS语句,直到达到索引变量的最终值。语法DO indexvariable= initialval...

  • sas线性回归分析结果分析 SAS线性回归

    sas线性回归分析结果分析 SAS线性回归

    2023-03-31 SAS教程

    线性回归用于识别因变量和一个或多个独立变量之间的关系。 提出了关系的模型,并且使用参数值的估计来形成估计的回归方程。 然后...

© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部