自定义unity的WebGL引导页面

前言

unity导出webgl内容后,通常会有一个默认的引导页面,显示进度条等.
有时需要对默认引导页面进行自定义,好让build之后就直接可用.

方法

创建模板

unity默认会在 Assets/WebGLTemplates/ 文件夹下寻找可以用的模板.
在此处创建文件夹,比如 MyTemplate.

可以使用官方提供的模板,这里的模板带变量.
自带模板通常在 C:\Program Files\Unity\Hub\Editor\2020.2.1f1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\WebGLTemplates\Default\
不过如果每个项目都有特殊的需求,则可以直接拷贝build之后的一些文件夹.

  • index.html
  • TemplateData/
  • 缩略图(可选)

使用模板

Edit > Project Settings > Player > WebGL Tab > Resolution and Presentation > WebGL Template
找到并选择即可

关于模板

unity不同版本之间,默认的WebGL模板差异巨大,
就个人观点来看,相比2019.4LTS, 2020.2的模板更加直观和新潮.

参考

  1. https://www.jianshu.com/p/b11bd60cea9b