你好,我使用文档案例钩子执行正常。我使用的是 Windows10 Unity2021.3.45 PackageManager导入的最新版本WXSDK。 请提供下你的 操作系统、Unity版本、WXSDK导入方式。 [图片]
在 Unity 中使用构建模板的钩子为什么不会被调用??查看开发者文档,在对应的目录下创建好了文件并且使用了样例的代码,但是在构建的时候,并没有触发。 请问是为什么?难道是需要在某个地方调用 PluginDemo 这个函数吗??按道理来说,应该是自动触发的吧。。。 https://wechat-miniprogram.github.io/minigame-unity-webgl-transform/Design/BuildTemplate.html#%E6%9E%84%E5%BB%BA%E6%A8%A1%E6%9D%BF%E5%89%8D%E5%90%8E%E4%B8%8D%E5%90%8C%E6%97%B6%E6%9C%BA%E7%9A%84%E9%92%A9%E5%AD%90 // plugin.cs using System.IO; using UnityEngine; using WeChatWASM; /// <summary> /// 构建生命周期回调钩子 /// 注意事项: /// 请创建脚本在 Editor (子)目录下; /// 回调钩子请使用 public 声明成员函数 /// </summary> public class PluginDemo : LifeCycleBase { public override void afterCopyDefault() { // code... Debug.Log("afterCopyDefault"); } public override void beforeCopyDefault() { // 可使用 Exception 阻止继续构建导出 throw new System.Exception("Build Failed."); } public override void beforeCoverTemplate() { // 读取你的自定义模板目录并对其中的资源做动态修改 var tmp = BuildTemplateHelper.CustomTemplateDir; using ( FileStream file = new FileStream( Path.Combine(tmp, "newFile.js"), FileMode.Create, FileAccess.Write)) { using (StreamWriter writer = new StreamWriter(file)) { writer.WriteLineAsync("Your Code Content."); } } // 尽管你在导出期间动态的创建/修改了自定义模板中的资源 // 在导出结束后WXSDK会自动恢复你的修改 } }
04-17请尝试使用 4.0.3 微信客户端确认是否稳定复现。 https://pc.weixin.qq.com/
mac上运行小游戏黑屏。ios 安卓 win上 打开小游戏 关闭后再进 都能正常游戏,m芯片mac 第一次进游戏能正常进入操作。 关闭后第二次进入就会黑屏卡住进不去。 因为是mac 也看不到调试信息。不知道有没有遇到这种问题的大佬 指教一下。问题在何处。 游戏开发引擎是cocos 2.4.13 , 开启了 分离引擎 功能。
03-26游戏圈正在使用新接口实现跳转,不再依赖 gameClubButton,如需打开游戏圈,请自行实现游戏内touch交互,调用: https://developers.weixin.qq.com/minigame/dev/api/open-api/openlink/wx.createPageManager.html 打开相关业务。
游戏圈点击按钮的时候 提示 -10000400,openPage:Fail游戏圈设置openlink 后,点击按钮的时候 提示 -10000400,openPage:Fail wxAppid = wx4b319b8afb410d5d openid = oMCq660AvmKFQXT7CsJn4MrW8vds
03-26const var_test01 = operaData.createFrame(FrameType.var, { value: "1", globalName: "test01", }); const var_test02 = operaData.createFrame(FrameType.var, { value: "2", globalName: "test02", }); const var_set01 = operaData.createFrame(FrameType.setParam, { frame: var_test01, param: "value", value: "11", }); const var_set02 = operaData.createFrame(FrameType.setParam, { frame: var_test02, param: "value", value: "22", }); video3.setEvents({ event: "onPlayTimeAt", params: { sec: 3, }, bind: [var_set01, var_set02], }); [图片] 按照楼主描述我写了一个类似的Demo,但是并没有发生楼主所描述 var_set01 未生效,var_set02 生效的情况,还请提供更为详尽的剧本脚本。可以前往 https://wechat-miniprogram.github.io/minigame-unity-webgl-transform/Design/IssueAndContact.html#%E5%B0%8F%E6%B8%B8%E6%88%8F%E5%AE%A2%E6%9C%8D%E5%8A%A9%E6%89%8B 扫描二维码联系小游戏助手直接与我们沟通调试。
启动剧情剧本设计中FrameType.setParam 方法在故事线中只能设置成功一次const Opera_Step_To_1 = operaData.createFrame(FrameType.setParam, { frame: Opera_Step, param: "value", value: "1", }); const Opera_Step_To_3 = operaData.createFrame(FrameType.setParam, { frame: Opera_Step_2, param: "value", value: "3", }); video1.setEvents({ event: "onPlayTimeAt", params: { sec: 2, }, bind:[ Opera_Step_To_2, Opera_Step_To_1, ],}); 在剧情设计过程中 , 添加关键帧之后, 使用FrameType.setParam 设置Opera_Step 值, 但是只有 Opera_Step_To_2, 生效, Opera_Step_To_1 没有生效,将 Opera_Step_To_1, 和 Opera_Step_To_2 调换位置, 只有 Opera_Step_To_1生效
02-12https://wechat-miniprogram.github.io/minigame-unity-webgl-transform/Design/BuildTemplate.html#%E7%BB%93%E6%9E%84%E8%AF%B4%E6%98%8E
unity工程找不到wechat-default/game.js我用团结引擎开发微信小游戏,通过github安了那个wxsdk 导出小游戏功能正常,也能正常发布 然后我想通过设置模板导出game.js,发现我的unity工程assets里面,只有wechat-default这个文件夹,里面只有一个images文件夹,没有这个game.js 这个wechat-default/game.js到底在哪里
2024-09-25https://github.com/wechat-miniprogram/minigame-unity-webgl-transform/blob/main/Design/FileCache.md#%E4%B8%80%E4%BB%80%E4%B9%88%E6%83%85%E5%86%B5%E8%A7%A6%E5%8F%91%E8%B5%84%E6%BA%90%E7%BC%93%E5%AD%98
在Unity的环境中,assetbundle文件下载过来之后如何存储到对应地址上?在Unity的环境中,assetbundle文件下载过来之后,我需要下次打开的时候直接使用而不是重新下载。 我目前是用UnityWebRequest进行下载,但下载完成后无法进行存储。 用UnityWebRequest.downloadHandler.data获取二进制的方式会报Raw data access is not supported?这个方法在编辑器上是可以使用的。
2023-09-071.聊天对话能力是不限制编程语言; 2.个人微信号是不支持自动回复,系统监测到个人微信号使用机器人会引起账号封禁,但是可以使用订阅号、服务号这种提供这种能力。
可不可以通过java等程序对接微信,实现类似微信聊天机器人的功能呢?我们需要在业务群里加入一个微信账号充当自动回复的机器人,机器人账号需要根客户发送的消息,自动回复一些信息。有没有方法可以通过java等程序对接微信,实现类似微信聊天机器人的功能呢?
2023-08-28https://github.com/wechat-miniprogram/minigame-unity-webgl-transform/blob/main/Design/UsingNetworking.md
socket相关问题?我是unity开发者,最近在使用unity转换微信小游戏的功能,但我发现转换后socket失效了,请问微信小游戏没办法使用socket吗,我该怎么做?
2023-08-22确认一下直接使用Unity自带的WebGL build and run 是否能够成功运行?
Unity 转微信小游戏插件生成并转换报错?Win32Exception: ApplicationName='D:\Unity\Editors\Unity2019wx\Editor\Data\il2cpp\build/deploy/net471/UnityLinker.exe', CommandLine='@D:/Unity/Project/WechatScreenAdapter/Temp/StagingArea/Data/Managed/response.rsp', CurrentDirectory='D:\Unity\Project\WechatScreenAdapter\Temp\StagingArea\Data\Managed', Native error= 系统找不到指定的文件。
2023-08-21尝试使用反向代理通过URI路径路由到不同的后端真实服务器?
微信小游戏如果是多服游戏,上千个那种如何配置服务器域名我们游戏是多服游戏,微信小游戏的后台每个服都得配服务器域名,这样我必须开一个服就配一个地址吗。而且后台websock地址最多配200个,我的服如果超过200个怎么办呢
2023-08-09