File tree 1 file changed +7
-6
lines changed 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -14,14 +14,15 @@ WebGL 是一种用于在 Web 浏览器中渲染图形的 API,基于 OpenGL ES
14
14
Unity WebGL较多渲染优化特性依赖WebGL2.0, 因此这里需要针对该特性在小游戏环境的支持进一步说明。
15
15
- 小游戏Android平台在8.0.24(2022年中版本)已支持WebGL2, 用户占比>85%(2022.12),最新占比请查阅[ 基础库版本分布] ( https://developers.weixin.qq.com/minigame/dev/guide/runtime/client-lib/version.html ) 。
16
16
- 小游戏iOS高性能模式需要iOS系统版本>=15.0,用户占比>75%(2022.12)
17
-
18
- *** 当项目确认使用WebGL2时,尽可能在买量时过滤无法满足的用户,比如在微信广告投放时过滤掉iOS 15.0以下用户。***
17
+ - 小游戏[ 高性能+模式] ( https://developers.weixin.qq.com/minigame/dev/guide/performance/perf-high-performance-plus.html ) 可以支持iOS系统版本>=14.0用户使用WebGL2
19
18
20
19
## 已知兼容问题
21
- WebGL2.0特性较多,平台暂不保证所有能力完善,开发者务必验证游戏所用到的特性支持情况。
22
- 如遇到问题请与小游戏研发助手(微信号: minigamedevop08 )联系详细排查。
20
+ - iOS高性能使用WebGL2会存在较多问题,平台暂不保证所有能力完善,开发者务必验证游戏所用到的特性支持情况。
21
+ - 对于WebGL2, [ 高性能+模式] ( https://developers.weixin.qq.com/minigame/dev/guide/performance/perf-high-performance-plus.html ) 有更好的兼容性。
22
+
23
+ 如遇到问题请与小游戏研发助手(微信号: minigamedevop08 )联系详细排查。
23
24
24
- #### iOS高性能模式开启GPU Instance,模型闪烁/消失/不绘制等问题
25
+ ### iOS高性能模式开启GPU Instance,模型闪烁/消失/不绘制等问题
25
26
- ** 原因** :iOS WebKit对webGL2的支持存在问题,当uniform变量过多时,会出现绘制不正确、不绘制、效率变低等现象;
26
27
- ** 解决方法** :
27
28
@@ -33,7 +34,7 @@ Unity WebGL较多渲染优化特性依赖WebGL2.0, 因此这里需要针对该
33
34
34
35
3 . 根据机型分级,使用GPU instance特性或合批处理(已知iPhone7p及以下机型需要进一步限制instance count)
35
36
36
- #### iOS高性能模式DrawMeshInstanced显示错乱
37
+ ### iOS高性能模式DrawMeshInstanced显示错乱
37
38
38
39
- ** 原因** :iOS WebKit对webGL2的支持存在问题,当批次较大时出现显示错误
39
40
- ** 解决方法** :
You can’t perform that action at this time.
0 commit comments