Я хотел бы изменить вывод Webgl Platform Building с Unity3D - PullRequest
0 голосов
/ 21 февраля 2020

При сборке с WebGL создается один файл HTML и одна папка сборки.

Удалите отсюда файл Build / Aa. json или его следует изменить на js.

Теперь я пытаюсь поместить содержимое json в HTML, но оно не работает.

<!DOCTYPE html>
<html lang="en-us">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Unity WebGL Player | TyphoonFloodRiskAssessment</title>
    <script src="Build/UnityLoader.js"></script>
    <script>
    var json = {
"companyName": "aaaaa",
"productName": "aa",
"dataUrl": "aa_Build.data.unityweb",
"wasmCodeUrl": "aa_Build.wasm.code.unityweb",
"wasmFrameworkUrl": "aa_Build.wasm.framework.unityweb",
"TOTAL_MEMORY": 268435456,
"graphicsAPI": ["WebGL 2.0", "WebGL 1.0"],
"webglContextAttributes": {"preserveDrawingBuffer": false},
"splashScreenStyle": "Dark",
"backgroundColor": "#231F20"
};
var data = JSON.parse(json);
      var gameInstance = UnityLoader.instantiate("gameContainer", 
      data
      );
    </script>
  </head>
  <body>
    <div id="gameContainer" style="width: 1012px; height: 650px; margin: auto"></div>
  </body>
</html>

Содержимое "var = json" является содержимым aa. json.

Как вы можете это решить?

...