3月23日,小型程序游戏类别开放进行测试,开发人员可以开发和调试迷你游戏。同时,微信官员还向迷你游戏开设了微信社会关系链和虚拟付款能力。但是,某些开发人员的困惑是“如何使用开放数据域将社会关系链游戏添加到微信迷你游戏中”。
用法的示例:
1。介绍了引擎中使用开放数据域的原理。关系链数据必须在开放数据域中获得。发动机使用[“”]接口在主域中获取它,然后直接将其用作a。并将其添加到主域的阶段。这带来了极大的便利。
2。由于开放数据域是一个封闭且独立的范围,因此需要建立两个项目,主要域项目()和开放数据域项目()。为了减少迷你游戏的大小,在开放数据域项目中只保留了两个模块和游戏模块。图片的加载可以由提供,也可以使用本机微型迷你游戏提供的对象直接加载。
3。将主要域项目发布到一个小型游戏项目中。发布成功后,您将获得一个文件夹。然后,您需要在game.json中添加配置项,以指定开放数据域的代码目录。我们将在这里填写。我们将稍后在此处发布开放数据域项目。修改main.ts文件并在主域上绘制屏幕外画布;
4。然后使用机翼打开开放数据域项目,打开.json配置模块中位数保留,游戏和“模块”,然后删除目录中的所有内容。这是为了减少游戏的大小。
5。在“开放数据域目录”中打开... ts文件。将输出路径()更改为..//,然后将演示中的.TS插件替换为目录。
6。由于开放数据域可以使用主域的图像资源,因此我们直接使用主域中的图片来修改main.ts文件。由于空间的限制,请参见示例演示有关的详细信息。
7。将开放数据域项目发布到迷你游戏中。目前,已发布的目录可能不正确。不用担心,请返回打开的数据域项目以执行 - 命令。如果报告了错误,请在主要域中发布的小游戏项目中找到目录,创建.js文件,然后返回到开放数据域项目以执行 - 命令。正常情况成功后,如图所示。
值得注意的事情
如果您在开发过程中遇到任何问题,请登录官方论坛进行讨论。