我有一個場景,我正在使用我創建的「場景外」按鈕更改天空的src。目前一切正常,但我想在等待下一張圖片加載時顯示預加載器。Aframe將預加載器添加到圖像加載天空
在這裏你可以看到我的場景:http://scriptstrainer.com/vr_training/
下面我提供一些我的代碼:
<a-scene>
<a-sky src="images/0-1.jpg" id="img-src">
</a-scene>
<div>
<a href="#" id="button1"><img src="images/t1.png"></a>
</div>
<div>
<a href="#" id="button2"><img src="images/t2.png"></a>
</div>
<div>
<a href="#" id="button3"><img src="images/t3.png"></a>
</div>
<script>
var sky = document.querySelector('#img-src');
var button1 = document.querySelector('#button1');
var button2 = document.querySelector('#button2');
var button3 = document.querySelector('#button3');
button1.addEventListener('click', function() {
sky.setAttribute('src', 'images/0-1.jpg');
});
button2.addEventListener('click', function() {
sky.setAttribute('src', 'images/2.JPG');
});
button3.addEventListener('click', function() {
sky.setAttribute('src', 'images/3.JPG');
});
</script>
感謝您的幫助......
我現在在一個資產加載圖像,但仍然希望預載圖片。 – user1776729