gpt4 book ai didi

javascript - renderer.setSize 按屏幕百分比计算? (三.js)

转载 作者:行者123 更新时间:2023-11-30 12:54:14 26 4
gpt4 key购买 nike

有什么方法可以设置 renderer.setSize 按屏幕百分比计算吗?

例如,我希望我的框架设置为设备宽度的 80% 和设备高度的 80%,我们可以这样做吗?

最佳答案

如果您想在调整窗口大小时更新 Canvas 的宽度和高度(如在 css 中),您可以使用此代码:

function resize() {
var factor = 0.8; // percentage of the screen
var w = window.innerWidth * factor;
var h = window.innerHeight * factor;
renderer.setSize(w, h);
camera.aspect = w / h;
camera.updateProjectionMatrix();
};

window.addEventListener("resize", resize);

关于javascript - renderer.setSize 按屏幕百分比计算? (三.js),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19827030/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com