【发布时间】:2017-06-22 05:19:50
【问题描述】:
目前,当我专注于弯曲图像时,我会更改其颜色。
相反,我想用一个图标覆盖它,例如播放图标。
我怎样才能做到这一点?代码如下:
HTML
<a-curvedimage id="vid1" material="opacity: 0" data-src="vid1.mp4" selectable height="2" radius="5.3" theta-length="32" position="0 2.2 -0" rotation="0 65 0" scale="0.7 0.7 0.7" src="#tile1">
</a-curvedimage>
JS
AFRAME.registerComponent('selectable', {
init: function () {
var el = this.el;
this.el.addEventListener('mouseenter', function (evt) {
this.setAttribute('material', 'color', 'blue');
});
this.el.addEventListener('mouseleave', function (evt) {
this.setAttribute('material', 'color', '');
});
});
}
【问题讨论】:
标签: javascript virtual-reality aframe webvr