我有一個應用程序,用戶必須通過單擊collada模型上的正確區域來回答問題 - 有2個選項,用戶知道當光標變爲藍色(鼠標進入圓柱體,其可見= false)。A-frame mouseleave不會改變光標的顏色
鼠標變成藍色,但鼠標離開圓柱體時,光標顏色應該返回黑色,但是它保持藍色。
在此先感謝您的幫助。
<a-cursor id="myCursor" color="black"></a-cursor>
<a-entity id='questionA' geometry="primitive: cylinder; height: .01; radius: 2.5" material="color:green; opacity: 1" correctAnswer > </a-entity>
var cursorVar = document.getElementById('myCursor');
var questionVar = document.getElementById('questionA');
questionVar.addEventListener('mouseenter', function() {
cursorVar.setAttribute('color', 'blue');
});
questionVar.addEventListener('mouseleave', function() {
cursorVar.setAttribute('color', 'black');
});
工作得很好 - 謝謝 –