空白图片
硬编码图像
所以我们正在制作的游戏中,我希望游戏屏幕填满白色空间(我认为这被称为本机分辨率),
程序员说“容器只是硬编码到一定大小”,他不知道如何使其对于所有计算机都完美地填补屏幕,例如如果计算机有不同的分辨率。
这个游戏是使用Unity制作的,该人说它在Web GL中运行。
对不起,谢谢,我是新来的。
空白图片
硬编码图像
所以我们正在制作的游戏中,我希望游戏屏幕填满白色空间(我认为这被称为本机分辨率),
程序员说“容器只是硬编码到一定大小”,他不知道如何使其对于所有计算机都完美地填补屏幕,例如如果计算机有不同的分辨率。
这个游戏是使用Unity制作的,该人说它在Web GL中运行。
对不起,谢谢,我是新来的。
Assets
文件夹中创建一个名为WebGLTemplates
的文件夹,并在其中创建一个新的文件夹来存放您的模板,例如:BetterTemplate
。在该文件夹中添加一个index.html
文件以及您想要包含在游戏中的任何其他图片、CSS、JavaScript文件。
index.html
可能看起来像这样:<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<title>%UNITY_WEB_NAME%</title>
<style>
body { margin: 0; }
#gameContainer { width: 100vw; height: 100vh; }
canvas { width: 100%; height: 100%; }
</style>
<script src="Build/UnityLoader.js"></script>
<script>
var gameInstance = UnityLoader.instantiate("gameContainer", "Build/dist.json");
</script>
</head>
<body>
<div id="gameContainer"></div>
</body>
</html>