auto-atlas.js 727 B

123456789101112131415161718192021222324252627282930313233
  1. 'use strict';
  2. const texture = require('./texture');
  3. exports.template = texture.template;
  4. exports.style = texture.style;
  5. exports.$ = texture.$;
  6. const Elements = texture.Elements;
  7. exports.methods = texture.methods;
  8. exports.ready = texture.ready;
  9. exports.update = function(assetList, metaList) {
  10. this.assetList = assetList;
  11. this.metaList = metaList;
  12. this.asset = assetList[0];
  13. this.meta = metaList[0];
  14. this.userData = this.meta.userData.textureSetting;
  15. this.userDataList = this.metaList.map((item) => item.userData.textureSetting);
  16. for (const prop in Elements) {
  17. const element = Elements[prop];
  18. if (element.update) {
  19. element.update.call(this);
  20. }
  21. }
  22. };