用户:
LZ编编编编程猫查看:10 回复:11 评论:10 创建时间:2023-07-18T19:49:22
world.onPlayerJoin(async ({ entity }) => {
await gui.init(entity, {
"": {
display: true,
data: `
<dialog percentWidth="100" percentHeight="100" id="fullscreen">
</dialog>
`
}
});
console.log(await gui.getAttribute(entity, "#fullscreen", "width"));
console.log(await gui.getAttribute(entity, "#fullscreen", "height"));
gui.remove(entity, "#fullscreen");
});
LZ编编编编程猫实际上好像要乘上1.25才是真实的游戏屏幕大小()
world.onPlayerJoin(async ({ entity }) => {
await gui.init(entity, {
"": {
display: true,
data: `
<dialog percentWidth="100" percentHeight="100" id="fullscreen">
</dialog>
`
}
});
entity.player.screenWidth = await gui.getAttribute(entity, "#fullscreen", "width") * 1.25;
entity.player.screenHeight = await gui.getAttribute(entity, "#fullscreen", "height") * 1.25;
console.log(entity.player.name + '的游戏屏幕大小为' + entity.player.screenWidth + '*' + entity.player.screenHeight);
gui.remove(entity, "#fullscreen");
});

点赞1
评论
七式草莓你猜我这个好在哪里(提示:Network latency)
world.onPlayerJoin(async ({ entity }) => {
await gui.init(entity, {
"": {
display: true,
data: `
<dialog percentWidth="100" percentHeight="100" id="fullscreen">
</dialog>
`
}
});
[entity.player.screenWidth, entity.player.screenHeight] = (await Promise.all([gui.getAttribute(entity, "#fullscreen", "width"), gui.getAttribute(entity, "#fullscreen", "height")])).map((v) => v * 1.25);
console.log(entity.player.name + '的游戏屏幕大小为' + entity.player.screenWidth + '*' + entity.player.screenHeight);
gui.remove(entity, "#fullscreen");
});点赞1
评论