這是我調整了360圖庫代碼:顯示鼠標文本在球
https://glitch.com/edit/#!/wild-aftershave
下面是一個MCV版本:https://glitch.com/edit/#!/good-soup
我有一個鏈接模板:
<script id="link" type="text/html">
<a-entity class="link"
hover-text="value: I am hovered."
rotation="-45 0 0"
position="-4 0 0"
geometry="primitive: sphere; radius: .5"
material="shader: flat; src: ${thumb};"
event-set__1="_event: mousedown; scale: 1 1 1"
event-set__2="_event: mouseup; scale: 1.2 1.2 1"
event-set__3="_event: mouseenter; scale: 1.2 1.2 1"
event-set__4="_event: mouseleave; scale: 1 1 1"
set-image="on: click; target: #image-360; src: ${src}"
sound="on: click; src: #click-sound"
></a-entity>
</script>
個人圖像鏈接:
<a-entity id="links" layout="type: circle; radius: 4; angle: ;" position="2 -2 .1">
<a-entity template="src: #link" data-src="#coney" data-thumb="#coney-thumb">
<!-- animation to show once a link has been clicked-->
<a-animation attribute="rotation"
dur="5000"
begin="click"
from=""
to="0 0 20"
repeat="0"></a-animation>
</a-entity>
x20 ...
還有一個光標/相機。
此刻,當你改變圖像,動畫播放,以顯示你已經看到的圖像(旁白:不能得到透明度的工作,因爲它是一個實體內的動畫另一個實體內)。我想知道如何在注視時將文本懸停在圖像鏈接上。
我試過懸停文字腳本的位置:
(A-sphere show text on mouse over or attach a text to a-sphere),
,但除非我不把懸停文本組件在正確的地方,我不能讓它工作。有什麼建議麼?謝謝。
首先,我鏈接的代碼。其次,我在帖子中編輯了現在的重要部分。所以收回downvote。 –