【发布时间】:2016-03-30 11:07:20
【问题描述】:
如果我第一次选中单选按钮,我会感到短暂的冻结。 第二次检查它们,一切都运行得非常顺利。我想是因为它们现在在浏览器缓存中。这里有预加载的机会吗?
var insideMap1 = THREE.ImageUtils.loadTexture( 'insideMap1.jpg' );
var insideMap2 = THREE.ImageUtils.loadTexture( 'insideMap2.jpg' );
var insideMap3 = THREE.ImageUtils.loadTexture( 'insideMap3.jpg' );
$("input[name='opt1']").change(function() {
if ($("#radio1").is(":checked")) {
material[ "inside" ].map = insideMap1;
}
if ($("#radio2").is(":checked")) {
material[ "inside" ].map = insideMap2;
}
if ($("#radio3").is(":checked")) {
material[ "inside" ].map = insideMap3;
}
});
【问题讨论】:
标签: javascript jquery three.js