关于Unity插件ColorfulFx(已上图)的使用打包问题

2回答

关于Unity插件ColorfulFx(已上图)的使用打包问题

提问者 Maximilian Liu 2017-12-04 727浏览
谢谢各位,这次我想请教下关于Unity插件ColorfulFx(已上图)的使用打包问题.是这样的,我在我的项目中仅仅使用了该插件的三个效果,但是打包成移动端的时候导致包体变大20m左右,删除插件包体恢复正常......请教下各位,关于这个插件该如何解决包体问题?插件总共也才2.1m啊,为什么打包成安卓会发生这么可怕的事情??

快来消灭0回答吧

{{ dataList.answer_count | view-format }}回答
  • Tsai 2017-12-04 18:07
    先说明一个原则:unity在打包的时候会根据Build Setting中Scenes in Build列表中选择的场景所需要的资源进行打包,也就是说如果你工程中的一些资源并没有在上述列表的场景中使用,则不会打包。
    那么从你描述的情况来看,这多出来的20MB的资源应该是被这个插件使用了。而且这些资源很大可能是build-in资源,也就是unity自己的资源。建议查看下这些效果是否引用了什么较大的mesh、texture或者shader文件。然后看看这些资源是否是buildin的。而且也不能排除是你为了实现某些效果而引入了新的资源。这个需要你自己检查一下。
    1评论
  • 落葉歸根 2017-12-05 10:38
    你把你用到的代码,shader啥的提取出来自己写呗,我一般用插件就这么干。还能偷学到不少技能。
    1评论
  • {{ answer.user.NickName }} {{ answer.profession }} {{ answer.created_at | time-format }}
    专家回答
    {{{ answer.answer }}}
    {{ answer.answer_count | view-format }}评论
加载中... 查看更多回答