При сборке с 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.
Как вы можете это решить?