Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
wanghaofu
minigame-unity-webgl-transform
提交
c709e5d7
M
minigame-unity-webgl-transform
项目概览
wanghaofu
/
minigame-unity-webgl-transform
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
minigame-unity-webgl-transform
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
c709e5d7
编写于
8月 15, 2022
作者:
Z
zhangjunkunn
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: 插件授权
上级
a8636f3b
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
51 addition
and
16 deletion
+51
-16
Design/FileCache.md
Design/FileCache.md
+6
-1
Design/Transform.md
Design/Transform.md
+45
-5
Design/UsingLoader.md
Design/UsingLoader.md
+0
-10
image/cache_path.png
image/cache_path.png
+0
-0
image/devtools_preview.png
image/devtools_preview.png
+0
-0
未找到文件。
Design/FileCache.md
浏览文件 @
c709e5d7
...
...
@@ -57,4 +57,9 @@ defaultReleaseSize: 清理时,默认额外清理的大小,单位Bytes,1MB
## 四、注意项
1.
文件名需要带上hash
[
BuildAssetBundleOptions.AppendHashToAssetBundleName
](
https://docs.unity3d.com/ScriptReference/BuildAssetBundleOptions.AppendHashToAssetBundleName.html
)
,以便清理掉该文件的旧缓存。默认32位长度,可通过导出选项中
`Bundle名中Hash长度`
来自定义。比如游戏自己计算了crc,可将
`Bundle名中Hash长度`
设置为crc长度。
2.
配置到不自动缓存文件类型中的文件,不会自动缓存,默认值是json,比如addressable打包后生成StreamingAssets/aa/WebGL/catalog.json,这个文件不会自动缓存。
\ No newline at end of file
2.
配置到不自动缓存文件类型中的文件,不会自动缓存,默认值是json,比如addressable打包后生成StreamingAssets/aa/WebGL/catalog.json,这个文件不会自动缓存。
3.
开发者工具上可以打开文件系统查看缓存文件
缓存文件在usr目录下
<image
src=
'../image/cache_path.png'
>
Design/Transform.md
浏览文件 @
c709e5d7
...
...
@@ -10,9 +10,9 @@
## 二、适配小游戏
1.
Mac上授权
因为Mac上的隐私安全问题,使用mac的用户需要先授权,使用window的用户跳过这步。点击"微信小游戏"->"MacOS脚本授权",进行授权,直到不报错为止。若授权后还是报错,重启unity后再点授权试试。
2.
选择
点击 微信小游戏 -> 转换小游戏, 填写相应参数,点击
`导出WEBGL并转换为小游戏`
按钮 ,等待转换完成。
### 2.1 转换小游戏
顶部菜单栏
点击 微信小游戏 -> 转换小游戏, 填写相应参数,点击
`导出WEBGL并转换为小游戏`
按钮 ,等待转换完成。
<image
src=
'../image/export.png'
width=
"600"
/>
...
...
@@ -33,12 +33,52 @@
-
SDK功能选项:
[
好友关系链
](
OpenData.md
)
[
音频优化
]
(AudioOptimization.md)
-
调试编译选项
### 2.2 了解转换后目录结构
在转换完成后,会在导出路径下生成如下目录
```
bash
.
├── backup
├── minigame
└── webgl
```
-
backup为转换工具的资源备份目录
-
minigame为小游戏项目
-
webgl为unity导出为webgl后的资源和代码目录
### 2.3 资源部署
转换完成后,参照
[
资源部署与缓存
](
DataCDN.md
)
章节进行资源部署,并了解启动Loader在加载资源时的缓存逻辑。
### 2.4 小游戏预览
1.
下载小游戏开发者工具
[
微信开发者工具
](
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
)
> 需要下载,`稳定版 Stable Build`,非小游戏版!
2.
导入项目
参考
[
小游戏快速开始
](
https://developers.weixin.qq.com/minigame/dev/guide/#%E5%AE%89%E8%A3%85%E5%B9%B6%E5%90%AF%E5%8A%A8%E5%BC%80%E5%8F%91%E8%80%85%E5%B7%A5%E5%85%B7
)
导入转换后的
`minigame`
目录
3.
工具预览
<image
src=
'../image/devtools_preview.png'
>
注意:
*
项目使用了小游戏Unity适配插件,若小游戏是第一次使用本插件,在开发者工具会报错提示插件未授权,具体可参考
[
使用Loader进行游游戏加载
](
UsingLoader.md
)
> 项目使用了小游戏Unity适配插件,若小游戏是第一次使用本插件,在开发者工具会报错提示插件未授权
<image
src=
"../image/addPlugin.png"
>
**请前往mp后台-能力地图-生产提效包-快适配,开通使用**
<image
src=
'../image/mp_addplugin.png'
>
<image
src=
'../image/auth_plugin.png'
>
4.
真机预览
点击
**预览**
,扫码二维码预览即可。
至此,可以在
[
微信开发者工具
](
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
)
导入转换后的
`minigame`
目录的小游戏工程进行预览。
## 三、使用脚本集成到自己的构建系统
如果你希望将导出插件集成到自己的发布流程,想脚本调用的话,可修改
`Assets/WX-WASM-SDK/Editor/MiniGameConfig.asset`
配置,然后调用WXEditorWindow 的 DoExport方法导出小游戏
...
...
Design/UsingLoader.md
浏览文件 @
c709e5d7
...
...
@@ -25,16 +25,6 @@ Unity Loader是在微信小游戏环境加载Unity WebGL游戏的加载与适配
```
这部分配置表示使用Unity Loader插件进行游戏加载,开发者无需手动修改
首次使用时,会提示添加插件
<image
src=
"../image/addPlugin.png"
>
**请前往mp后台-能力地图-生产提效包-快适配,开通使用**
<image
src=
'../image/mp_addplugin.png'
>
<image
src=
'../image/auth_plugin.png'
>
## 三、配置Unity Loader功能
### 3.1 资源下载
声明CDN地址
...
...
image/cache_path.png
0 → 100644
浏览文件 @
c709e5d7
98.1 KB
image/devtools_preview.png
0 → 100644
浏览文件 @
c709e5d7
1.3 MB
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录