Gameframework之微信小游戏
2024-10-21 11:47:53
Gameframework之微信小游戏
这两天测试了一个Gameframework框架游戏及资源转微信小游戏,在这里记录一下踩过的坑,望避之!
材料:
小游戏Dome用的StarForce项目。
环境:
微信开发者工具
Unity插件minigame-unity-webgl-transform
还需要一个存放资源的cdn服务器
接下来我们就可以开始构建资源包
出包流程:
- 资源包不能设置FileSystem 文件系统
- 资源包加载方式应设置为Load From Memorm 类型
- 选中Webgl平台,然后勾选Output Package Path选项,单机包资源,单机包资源,单机包资源
- 以上两步没有问题,我们就开始构建Webgl,Webgl,Webgl资源,重要的说三遍,假如第一次出的资源错误,那么之后替换资源就要清理微信开发者工具缓冲!!!
- 构建完资源后,在输出目录资源里把Webgl资源copy到StreamingAssets 目录
- 设置Resources组件为单机包模式Package
- 之后就可以导出webgl转小游戏,首包资源选cdn
- 等待秒后,出包成功
- 在导出的webgl目录里的这两个文件上传到cdn,让小程序读取资源
- 微信开发者工具小游戏运行成功
踩坑记录:
- 每次出包之后,cdn替换资源后,要在微信开发者工具清理缓冲,或者重新启动微信开发者工具,因为我们资源是存放在内存里。
- 资源加载类型要设置Load From Memorm 类型
- 资源不能有FileSystem 类型
- 要改成Gamma,webgl1,不能用linear,webgl2
最新文章
- xml引用实体dtd不能成功的问题
- Leetcode Valid Palindrome
- oracle 彻底删除用户及表空间
- SRS文档 王倩倩 201303014004
- sqlzoo.net刷题2
- linux中的进程管理
- C++ 排序函数 sort(),qsort()的含义与用法 ,字符串string 的逆序排序等
- Codeforces Round #209 (Div. 2)C
- [学习笔记]设计模式之Prototype
- BOOST中如何实现线程安全代码
- AngularJS+requireJS项目的目录结构设想
- Android 模块化探索与实践
- WordPress文章页添加展开/收缩功能
- linux第一天
- Python自学:第二章 注释
- python 的类装饰器
- xampp/apache启动失败解决方法
- Zookeeper浏览器工具和Eclipse插件
- Mysql 创建数据库命令
- Netty接收到一个请求但是代码段执行了两次
热门文章
- .net core-利用PdfSharpCore 操作PDF实例
- 【Azure 云服务】为Azure云服务配置上自签名的SSL证书步骤
- AVM 拖动组件 movable-view 介绍
- [深度学习] tf.keras入门5-模型保存和载入
- 低版本客户端连接高版本数据库报错ORA-28040、ORA-01017
- MySQL 索引的创建、删除
- 基于 .NET7.0 开发Telegram 机器人(入门)
- Java基础学习笔记-常量与变量♪(^∇^*)
- Java 进阶P-3.5+P-3.6
- centos7笔记本使用iptables服务,将笔记本模拟成为出口路由器 PPPOE拨号+NAT+端口映射