基于Unity实现Svga的播放支持合批.zip

Number of views 196

点击访问资源地址

项目来自项目需求,此是项目源码

第一个SVGA,天使:

下面是关闭 InstancingDraw Call 达到 78

image1739758098921.png

下面是开启了 Instancing,开启后 DrawCall降至 2

image1739758169854.png

第二个Svga,巫婆:

下面是关闭 InstancingDraw Call达到 15

image1739758241440.png

下面是开启了 Instancing,开启后 DrawCall降至 2

image1739758296398.png

编写了SVGAContent组件。

image1739758402331.png

Url:是远程Svga的路径地址,图中路径是找资产包子平台管理员帮忙上传了文件,给的路径。

Canvas:2D Canvas对象

Is Batching:是否开启合批。

Render Camera:如果不为None, 渲染的画面会输出到RenderTexture中。

Is Reuse: 配合Render Camera对象使用, 如果为true, 则会重复利用RenderTexture

另外不保证没有bug,毕竟仓促完成,如果有bug,需要额外花费不少时间解决再聊维护方案吧。

1 Answers

请问支持包含Shape绘制相关的SVGA吗?