【发布时间】:2021-03-06 14:30:49
【问题描述】:
我对 AR 很陌生,所以这个问题的答案可能很简单。我编写了一个简单的组件,一旦单击它就会改变框的颜色。该组件在 VR 模式下工作,但在 AR 模式下,当我点击手机屏幕时,它根本不工作。
AFRAME.registerComponent('change-color', {
schema: {
color: {
type: 'string',
default: 'blue'
}
},
init: function () {
var data = this.data;
var el = this.el;
el.addEventListener('click', function () {
this.setAttribute('color', data.color);
})
}
});
<a-box id="box" position="0 1.6 3" scale="0.50 0.50 0.50" color="red" change-color></a-box>
【问题讨论】:
标签: augmented-reality aframe webxr