一文读懂USDT有哪些种类
数据显示,过去10个月中,稳定币供应量从57亿美元增加到220亿美元,仅三季度稳定币供应量增加了120%,其中USDT已达160多亿,已然成为一个庞然大物,今天,白话区块链为大家简单介绍下市场上主要存在着3种不同类型的USDT。
Unity游戏自动衔接Metamask钱包(或任何web3钱包)的操纵。
在本文中,您将涉及到的内容:
1. 建立一个web3 WebGL模板
2. 变动web3模板的player设置
3. 将您的Unity游戏与MetaMask衔接
4. 在游戏中显现MetaMask地点。
Web3 WebGL模板
建立新项目
在项目的“Assets”下,建立一个名为WebGLTemplates的文件夹。
接下来,下载现有的WebGL模板或运用下面的模板。有关更多信息,请拜见《 Unity手册》。将模板移至WebGLTemplates
终究效果应该是:
有两个设置:
1、在Web3Template内部的index.html中,我们正在导入剧本
2、在TemplateData / web3Connect.js下,剧本为if (window.ethereum) { web3 = new Web3(window.ethereum); // connect popup ethereum.enable();} else { alert("Non-Ethereum browser detected. Please connect to a wallet");}简而言之,此模板说:加载网页后,衔接到Web3钱包。变动player设置变动播放器设置在您的Unity项目中,File Build Settings...Switch Platform到WebGL,完成后转到player设置...将WebGL模板变动为我们之前增加的Web3Template。要测试MetaMask衔接,Build and Run应该有一个衔接提醒在游戏中显现地点如今它已衔接好了,让我们应用这些数据。这个例子将显现游戏中的web3钱包地点。Right Click UI Button挑选Button并Add Component。建立一个新剧本。在此示例中,剧本称为GetWalletAddress.cs粘贴代码猎取walletaddress.cs// GetWalletAddress.csusing System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;// use web3.jslibusing System.Runtime.InteropServices;public class GetWalletAddress : MonoBehaviour{ // text in the button public Text ButtonText; // use WalletAddress function from web3.jslib [DllImport("__Internal")] private static extern string WalletAddress(); public void OnClick() { // get wallet address and display it on the button ButtonText.text = WalletAddress(); }}建立另一个名为web3.jslib的文件。将代码粘贴到web3.jslib中。// web3.jslibmergeInto(LibraryManager.library, { WalletAddress: function () { // get address from metamask var returnStr = web3.currentProvider.selectedAddress; var bufferSize = lengthBytesUTF8(returnStr) + 1; var buffer = _malloc(bufferSize); stringToUTF8(returnStr, buffer, bufferSize); return buffer; },});如今代码已完成,将一切内容衔接在一起。将Button对象拖到On Click()处置惩罚函数中,然后挑选我们建立的OnClick()函数。将Text拖到“Button Text”剧本中。要举行考证,请再次构建并运转一次。单击按钮应显现一个地点这将为更庞杂的交互(比方猎取ERC-721数据以显现游戏内物品)奠基基本。---------------------------------------------原文作者:Leon Do译者:链三丰译文出处:http://bitoken.world---------------------------------------------描下放二维码增加我,拉您进入技术交流群" _ue_custom_node_="true"
加入新手交流群:每天早盘分析、币种行情分析
添加助理微信,一对一专业指导:chengqing930520
上一篇:一文读懂四大通证范例:代价立异的泉源加入新手交流群:每天早盘分析、币种行情分析,添加助理微信
一对一专业指导:chengqing930520