1. 程式人生 > >Unity3d釋出WebGL 部署在IIS

Unity3d釋出WebGL 部署在IIS

unity3d釋出WebGL 需要安裝UnitySetup-WebGL-Support-for-Editor-5.3.4f1.exe

在安裝Unity3d時需要用UnityDownloadAssistant-5.3.4f1.exe安裝

安裝好後,即可釋出webgl了,釋出時不要勾選DevelopmentBuild,勾選後檔案非常大

 釋出後文件為

最後就是部署在IIS上   (這裡並沒有結束部署的過程,不懂的可以自行百度)

在部署到IIS後訪問時會出現如下情況:

 

在II7.0或者10.0上釋出起來比較簡單:

1寫好配置檔案Web.config, 放在根目錄即可

<configuration>
  <system.webServer>
      <staticContent>
      <mimeMap fileExtension=".mem" mimeType="application/octet-stream" />
      <mimeMap fileExtension=".data" mimeType="application/octet-stream" />
      <mimeMap fileExtension=".memgz" mimeType="application/octet-stream" />
      <mimeMap fileExtension=".datagz" mimeType="application/octet-stream" />
      <mimeMap fileExtension=".unity3dgz" mimeType="application/octet-stream" />
      <mimeMap fileExtension=".jsgz" mimeType="application/x-javascript; charset=UTF-8" />
    </staticContent>
  </system.webServer>
</configuration>

IIS6.0中配置檔案無法使用,需要將上面配置檔案 .mem  data  .memgz  .datagz  .unity3dgz  .jsgz手動加入MIME中

結果如下: