【发布时间】:2021-06-26 09:22:02
【问题描述】:
我有一个加载巴比伦模型的画布元素。我在向画布元素添加加载器时遇到了问题。
画布的 HTML 代码:
<canvas id='canvas' width={120} height={120} ></canvas>
此画布元素位于<div> 内。我想添加一个加载器而不是画布,直到画布完全加载,加载完成后在画布中显示模型并停止加载器。
使用 Babylon 在画布中显示模型的代码已经完成,剩下的就是在画布上添加加载器。
另外,我必须在不更改 HTML 代码或向 div 中添加 id 的情况下执行此操作。
我无法显示整个代码,但这是脚本的前 2 行,它开始在画布中加载模型。
加载画布代码:
var canvas = document.getElementById('canvas');
var engine = new BABYLON.Engine(canvas, true);
........
【问题讨论】:
标签: javascript html reactjs canvas