所以我正在查看关于组件更新的文档
AFRAME.registerComponent('visible', {
/**
* this.el is the entity element.
* this.el.object3D is the three.js object of the entity.
* this.data is the component's property or properties.
*/
update: function (oldData) {
this.el.object3D.visible = this.data;
}
// ...
});
我如何使用它来仅更改1个属性,同时保持其余属性相同?即改变x的值,但保持y和z。当我使用setAttribute时,似乎只是将属性替换为我传入setAttribute的内容。
答案 0 :(得分:0)