接入文档
GoEngine引擎全面兼容Cocos-Creator 3.5.0
获取GoEngine引擎
下载地址:https://github.com/vision-consensus/vision-goengine
下载成功后,存放任意本地目录

下载安装Cocos Creator 3.5.0

修改 TypeScript 引擎路径
通过 Cocos Creator -> 偏好设置 的 引擎管理器 选项卡来设置需要定制的 TypeScript 引擎路径。需要注意的是 修改引擎路径后需要重启编辑器。

重启Cocos Creator进行自动编译,即可开发。
脚本中使用VisionWeb
// 导入VisionWeb和IVisionWeb
// IVisionWeb是引擎VisionWeb中接口定义
import { _decorator, Component, Node, VisionWeb, IVisionWeb, math } from 'cc';
// 实例化visionweb
const visionWeb: IVisionWeb = new VisionWeb('https://infragrid.v.network', 'https://infragrid.v.network', 'https://infragrid.v.network');
可以查看到相关接口定义

链接Vtimes插件钱包
import { _decorator, Component, Node, IVisionWeb } from 'cc';
const { ccclass, property } = _decorator;
@ccclass('connect')
export class connect extends Component {
public visionWeb: IVisionWeb;
start() {
const timer = setInterval(() => {
if (globalThis.visionWeb) {
clearInterval(timer);
this.visionWeb = globalThis.visionWeb;
}
}, 100)
}
update(deltaTime: number) {
}
}
Updated almost 3 years ago