这是我调整了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。 –