当前位置: 首页 > article >正文

【Unity】打包发布到微信平台详细过程

目录一、微信小游戏项目转换二、导入Unity打包插件1、下载Unity打包插件2、导入插件到Unity项目三、转换小游戏四、打开小游戏五、上传webgl文件1、新建 webgl 文件夹2、上传文件多余的可以不要3、配置CDN路径4、资源优化六、可能遇到的问题七、微信小游戏官方文档一、微信小游戏项目转换首次将现有Unity项目转为WebGL平台没有安装WebGL环境下WebGL选项是暗的。点击Install with Unity Hub选项下载WebGL安装包。WebGL安装完成。点击Switch Platform进行项目转换点击Build构建项目到指定路径二、导入Unity打包插件1、下载Unity打包插件Unity微信小游戏打包插件下载地址点击下载下载完成后长下面这个样子2、导入插件到Unity项目在Assets目录下点击右键导入下载的插件。选择All按钮再点Import导入到项目中成功导入后Unity上方的工具栏会出现微信小游戏按钮三、转换小游戏小游戏 unity打包工具【官方】unity CDN的配置官方文档展开选项点击转换小游戏微信小游戏转换工具面板设置窗口中的内容都比较好理解。下面只挑出最关键的几项来作说明游戏AppID微信小游戏ID这个ID需要在微信小游戏平台上通过创建账号、建立游戏来获得拿到ID后填这里如果这里为空就无法执行程序。游戏资源CDN这里是放置游戏加载本体的地方。需要注意的是如果你是小游戏创建者那么允许你用HTTP协议如果你想让别人参与测试和开发让别人可以在微信里测试小游戏服务器必须支持HTTPS。这里可以暂时不填打包后在game.js可以改。Unity Heap 预留内存Unity内存堆尺寸设置。正常来讲这里可以使用默认设置。但如果你的小游戏规模较大内存消耗较多那么需要把这里调大否则不会通过编译。首包资源加载方式有CDN、小游戏包内 两种方式。若选CDN则需要填写游戏资源CDN。WebGL2.0bate这个设置用于解决失败报错Error building Player: Incompatible color space with graphics API。转换成功打包成功生成两个文件minigame是微信小游戏根据你的游戏项目生成的首页程序。他只是个首页不包含游戏本体。需要把这个文件上传到微信小游戏平台。webgl是游戏本体需要放到你的资源服务器上如七牛云cdn、腾讯云cos、阿里云oss等云存储这个文件夹在服务器上的目录就是上一步骤中游戏资源CDN这个路径四、打开小游戏使用微信开发者工具导入minigame成功打开项目如果游戏资源CDN填写的路径是有问题的则会报错。需要上传 webgl五、上传webgl文件上传webgl文件 到 微信开发者工具-云开发控制台1、新建 webgl 文件夹2、上传文件多余的可以不要3、配置CDN路径获取CDN路径将CDN路径放在 game.js 中填写好CDN路径保存项目就可以正常运行啦4、资源优化这里的txt文件还可以进行一次压缩8MB的txt可以压缩到2MB大小压缩工具GZIP压缩工具链接失效的话自己百度去找gzip压缩工具压缩后的txt后缀是.gz 采用cdn加载照样可用六、可能遇到的问题1 报错Unity导出小游戏时可能会报Error building Player: Incompatible color space with graphics API。处理办法只需要在“小游戏转换” 设置窗口中勾选WebGL2.0(bate)即可2 报错在微信或模拟器中运行小游戏时网页控制台中报错插件未使用授权处理办法检查“转换微信小游戏”窗口中的“游戏AppID“是否正确3 问题模拟器或手机运行微信小游戏时提示资源下载失败。 同时控制台中提示资源包下载失败。解决办法检查“转换微信小游戏”窗口中的游戏资源CDN是否设置正确4 问题模拟器运行微信小程序崩溃解决办法使用手机直接调试往往可以成功七、微信小游戏官方文档微信小游戏官方文档

相关文章:

【Unity】打包发布到微信平台详细过程

目录一、微信小游戏项目转换二、导入Unity打包插件1、下载Unity打包插件2、导入插件到Unity项目三、转换小游戏四、打开小游戏五、上传webgl文件1、新建 webgl 文件夹2、上传文件,多余的可以不要3、配置CDN路径4、资源优化六、可能遇到的问题七、微信小游戏官方文档…...

终极指南:如何用LeaguePrank安全定制你的英雄联盟游戏形象

终极指南:如何用LeaguePrank安全定制你的英雄联盟游戏形象 【免费下载链接】LeaguePrank 项目地址: https://gitcode.com/gh_mirrors/le/LeaguePrank 还在为千篇一律的游戏界面感到厌倦?想要在英雄联盟中展现独特个性又担心账号安全?…...

yz-bijini-cosplay LoRA组合魔法:两个Cosplay LoRA叠加生成新风格实验

yz-bijini-cosplay LoRA组合魔法:两个Cosplay LoRA叠加生成新风格实验 想用AI生成独一无二的Cosplay风格图片,但总觉得单个LoRA的风格太单一?今天,我们来玩点不一样的——把两个不同的Cosplay LoRA叠加在一起,看看能碰…...

2026年,华为、阿里、腾讯云谁能在Token驱动的AI新世界掌控“收税权”?

华为、阿里、腾讯云各施策略,2026年谁能在Token驱动的AI新世界掌控“收税权”?Token作为当下的“硬通货”,正在重新定义中国AI产业规则,也彻底“搅乱”了云计算市场。3月31日,华为发布2025年年报,云计算业务…...

s2-pro语音合成镜像使用指南:支持参考音频复用音色,打造个性化语音

s2-pro语音合成镜像使用指南:支持参考音频复用音色,打造个性化语音 1. 镜像概述与核心价值 s2-pro是Fish Audio开源的专业级语音合成解决方案,通过容器化部署提供开箱即用的文本转语音服务。与常规TTS系统不同,其核心创新在于参…...

解锁60帧限制:原神FPS解锁工具完全指南

解锁60帧限制:原神FPS解锁工具完全指南 【免费下载链接】genshin-fps-unlock unlocks the 60 fps cap 项目地址: https://gitcode.com/gh_mirrors/ge/genshin-fps-unlock 还在为原神游戏中的60帧限制感到困扰吗?想让你的高端硬件充分发挥性能&…...

3 年→ 资深开发速通计划 序言,开发者服务

大家好,我是3 年→ 资深开发速通计划的顾问。注意到大龄程序员的转型问题,但可能面临技术深度不足或晋升缓慢的问题。我的速通计划已帮助大家用3个月掌握资深技能,借助AI风口平均薪资涨幅达40%。 大家是不是遇到(如“技能分散”“晋升缓慢”) 以下分析如何突破瓶颈: (“…...

告别手动抢购:用JDspyder实现京东商品自动化预约与秒杀

告别手动抢购:用JDspyder实现京东商品自动化预约与秒杀 【免费下载链接】JDspyder 京东预约&抢购脚本,可以自定义商品链接 项目地址: https://gitcode.com/gh_mirrors/jd/JDspyder 想象一下这样的场景:你心心念念的商品即将在京东…...

BitNet b1.58-2B-4T-GGUF效果展示:4096上下文下长文档总结与精准问答对比

BitNet b1.58-2B-4T-GGUF效果展示:4096上下文下长文档总结与精准问答对比 1. 模型特性与性能亮点 BitNet b1.58-2B-4T-GGUF是一款突破性的开源大语言模型,采用原生1.58-bit量化技术,在保持高性能的同时实现了极致的资源效率。这个模型最令人…...

深入nbviewer架构:理解多Provider和Format渲染机制

深入nbviewer架构:理解多Provider和Format渲染机制 【免费下载链接】nbviewer nbconvert as a web service: Render Jupyter Notebooks as static web pages 项目地址: https://gitcode.com/gh_mirrors/nb/nbviewer nbviewer作为Jupyter Notebook的静态网页渲…...

AndroidUSBCamera媒体捕获完全解析:照片、视频、音频一站式解决方案

AndroidUSBCamera媒体捕获完全解析:照片、视频、音频一站式解决方案 【免费下载链接】AndroidUSBCamera 🔥🔥🔥Flexible and useful UVC camera engine on Android platform, supporting multi-road cameras! 项目地址: https:/…...

AccessControl.js未来展望:探索下一代权限控制技术趋势

AccessControl.js未来展望:探索下一代权限控制技术趋势 【免费下载链接】accesscontrol Role and Attribute based Access Control for Node.js 项目地址: https://gitcode.com/gh_mirrors/ac/accesscontrol AccessControl.js作为一款基于Node.js的角色与属性…...

Parseable Kafka连接器深度解析:实现实时数据流处理

Parseable Kafka连接器深度解析:实现实时数据流处理 【免费下载链接】parseable Parseable is an observability datalake built from first principles. 项目地址: https://gitcode.com/gh_mirrors/pa/parseable 在现代数据架构中,实时数据处理已…...

Node.js连接SQL Server终极指南:node-mssql快速入门教程

Node.js连接SQL Server终极指南:node-mssql快速入门教程 【免费下载链接】node-mssql Microsoft SQL Server client for Node.js 项目地址: https://gitcode.com/gh_mirrors/no/node-mssql node-mssql是一款专为Node.js开发的Microsoft SQL Server客户端工具…...

Krita-AI-Diffusion插件安装失败:Linux系统Python虚拟环境创建错误完全解决指南

Krita-AI-Diffusion插件安装失败:Linux系统Python虚拟环境创建错误完全解决指南 【免费下载链接】krita-ai-diffusion Streamlined interface for generating images with AI in Krita. Inpaint and outpaint with optional text prompt, no tweaking required. 项…...

Windows Cleaner终极指南:5步彻底解决C盘爆红问题

Windows Cleaner终极指南:5步彻底解决C盘爆红问题 【免费下载链接】WindowsCleaner Windows Cleaner——专治C盘爆红及各种不服! 项目地址: https://gitcode.com/gh_mirrors/wi/WindowsCleaner Windows Cleaner是一款完全免费开源的Windows系统清…...

告别SSLError!手把手教你离线安装Sentence Transformers的all-MiniLM-L6-v2模型(附国内镜像源)

离线部署Sentence Transformers模型全攻略:all-MiniLM-L6-v2国内高效安装指南 当你在本地运行SentenceTransformer(all-MiniLM-L6-v2)时,是否经常遇到网络连接超时或SSL证书错误?这种情况在国内开发环境中尤为常见。本文将彻底解决这个痛点&…...

DLSS Swapper深度解析:多平台游戏渲染技术版本管理架构揭秘

DLSS Swapper深度解析:多平台游戏渲染技术版本管理架构揭秘 【免费下载链接】dlss-swapper 项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper 在游戏图形渲染技术快速迭代的今天,DLSS(深度学习超级采样)、…...

深入理解DSP28335的PWM模块:如何用EPWM实现三相电机控制(附代码分析)

DSP28335 EPWM模块实战:三相电机SPWM控制全解析 在工业驱动和电力电子领域,精确的PWM信号生成是电机控制的核心技术。TI的DSP28335凭借其增强型PWM(EPWM)模块,为三相逆变器控制提供了硬件级的解决方案。本文将带您深入…...

NVIDIA Profile Inspector终极指南:解锁隐藏驱动设置,优化游戏性能

NVIDIA Profile Inspector终极指南:解锁隐藏驱动设置,优化游戏性能 【免费下载链接】nvidiaProfileInspector 项目地址: https://gitcode.com/gh_mirrors/nv/nvidiaProfileInspector 还在为游戏卡顿、画面撕裂而烦恼?NVIDIA显卡驱动中…...

Moody’s Agentic Solutions登陆AWS Marketplace

Moody’s Corporation(NYSE:MCO)今日宣布,其Moody’s Agentic Solutions(MAS)工作流现已正式入驻AWS Marketplace。当前上线的为MAS Credit Memo工作流,后续还将陆续拓展信贷分析与合规管理等更…...

如何通过Swift Package Index提升Mantle框架的依赖管理质量

如何通过Swift Package Index提升Mantle框架的依赖管理质量 【免费下载链接】Mantle Model framework for Cocoa and Cocoa Touch 项目地址: https://gitcode.com/gh_mirrors/ma/Mantle Mantle作为一款经典的Cocoa/Cocoa Touch模型框架,其简洁的数据模型转换…...

如何选择最适合实时通信的跨平台开发框架:FastRTC技术栈深度对比指南

如何选择最适合实时通信的跨平台开发框架:FastRTC技术栈深度对比指南 【免费下载链接】fastrtc The python library for real-time communication 项目地址: https://gitcode.com/GitHub_Trending/fa/fastrtc FastRTC是一个专注于实时通信的Python库&#xf…...

STM32低功耗模式实战:为什么你的WFI指令总是不休眠?手把手教你排查SysTick中断

STM32低功耗模式实战:为什么你的WFI指令总是不休眠?手把手教你排查SysTick中断 第一次在STM32上实现低功耗功能时,我盯着毫安表上纹丝不动的电流读数,反复检查代码却找不到问题所在。直到深夜调试时,偶然发现调试器中断…...

如何快速提升AFL模糊测试效率:libdislocator与libtokencap高级配置指南

如何快速提升AFL模糊测试效率:libdislocator与libtokencap高级配置指南 【免费下载链接】AFL american fuzzy lop - a security-oriented fuzzer 项目地址: https://gitcode.com/gh_mirrors/af/AFL American Fuzzy Lop(AFL)作为一款强…...

如何处理超出范围的插入_未定义MAXVALUE分区导致的ORA-14400报错

ORA-14400 表示插入数据的分区键超出所有现有RANGE分区边界,主因是未设置MAXVALUE分区;可通过查询user_tab_partitions中high_value确认,修复需SPLIT或EXCHANGE分区,根治方案是建表时即包含MAXVALUE并启用INTERVAL自动分区。ORA-1…...

哔哩下载姬终极指南:3步快速掌握B站视频高效下载技巧

哔哩下载姬终极指南:3步快速掌握B站视频高效下载技巧 【免费下载链接】downkyi 哔哩下载姬downkyi,哔哩哔哩网站视频下载工具,支持批量下载,支持8K、HDR、杜比视界,提供工具箱(音视频提取、去水印等&#x…...

10分钟掌握xcpretty:提升Xcode构建效率的终极格式化工具

10分钟掌握xcpretty:提升Xcode构建效率的终极格式化工具 【免费下载链接】xcpretty Flexible and fast xcodebuild formatter 项目地址: https://gitcode.com/gh_mirrors/xc/xcpretty xcpretty是一款专为Xcode开发者打造的高效xcodebuild格式化工具&#xff…...

Asian Beauty Z-Image Turbo 效果探索:生成具有复杂机械结构的概念设计图

Asian Beauty Z-Image Turbo 效果探索:生成具有复杂机械结构的概念设计图 最近在尝试一些新的AI图像生成工具,偶然间用到了Asian Beauty Z-Image Turbo这个模型。说实话,一开始是被它的名字吸引的,以为主要偏向人像或艺术风格。但…...

3步搞定百度网盘提取码:智能查询工具baidupankey终极指南

3步搞定百度网盘提取码:智能查询工具baidupankey终极指南 【免费下载链接】baidupankey 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 还在为百度网盘资源下载而频繁寻找提取码吗?每次遇到需要密码的分享链接,都要在多个…...