Newer
Older
reroad-test / 2020-ryusei / aframe-master / src / components / position.js
@ryusei ryusei on 22 Oct 2020 410 bytes パノラマ表示
var registerComponent = require('../core/component').registerComponent;

module.exports.Component = registerComponent('position', {
  schema: {type: 'vec3'},

  update: function () {
    var object3D = this.el.object3D;
    var data = this.data;
    object3D.position.set(data.x, data.y, data.z);
  },

  remove: function () {
    // Pretty much for mixins.
    this.el.object3D.position.set(0, 0, 0);
  }
});