ResSpriteAtlas.js 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. (function() {
  2. var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
  3. var __module = nodeEnv ? module : {exports:{}};
  4. var __filename = 'preview-scripts/assets/script/frameWork/compment/ResSpriteAtlas.js';
  5. var __require = nodeEnv ? function (request) {
  6. return cc.require(request);
  7. } : function (request) {
  8. return __quick_compile_project__.require(request, __filename);
  9. };
  10. function __define (exports, require, module) {
  11. if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict";
  12. cc._RF.push(module, '7ed5b/xo89LxaHmmNWd8QAW', 'ResSpriteAtlas');
  13. // script/frameWork/compment/ResSpriteAtlas.ts
  14. "use strict";
  15. var __extends = (this && this.__extends) || (function () {
  16. var extendStatics = function (d, b) {
  17. extendStatics = Object.setPrototypeOf ||
  18. ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
  19. function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
  20. return extendStatics(d, b);
  21. };
  22. return function (d, b) {
  23. extendStatics(d, b);
  24. function __() { this.constructor = d; }
  25. d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
  26. };
  27. })();
  28. var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
  29. var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
  30. if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
  31. else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
  32. return c > 3 && r && Object.defineProperty(target, key, r), r;
  33. };
  34. Object.defineProperty(exports, "__esModule", { value: true });
  35. var ResBaseAsset_1 = require("./ResBaseAsset");
  36. var _a = cc._decorator, ccclass = _a.ccclass, menu = _a.menu, disallowMultiple = _a.disallowMultiple;
  37. /**
  38. * 精灵图集(TexturePacker 打包的 plist + png)(不是 AutoAtlas)
  39. */
  40. var ResSpriteAtlas = /** @class */ (function (_super) {
  41. __extends(ResSpriteAtlas, _super);
  42. function ResSpriteAtlas() {
  43. var _this = _super !== null && _super.apply(this, arguments) || this;
  44. _this.ResType = ResBaseAsset_1.EResType.SpriteAtlas;
  45. return _this;
  46. }
  47. /**
  48. * 通过 url 设置精灵
  49. * @param bundle
  50. * @param url
  51. * @param cb
  52. * @param group 加载分组,默认为 ELoadingGroup.dft
  53. * @param priority 优先级越小,越先加载,默认为 0
  54. * @returns
  55. */
  56. ResSpriteAtlas.prototype.LoadSpriteAtlas = function (bundle, url, cb) {
  57. this.loadAsset(bundle, url, cc.SpriteAtlas, cb);
  58. };
  59. ResSpriteAtlas = __decorate([
  60. ccclass,
  61. disallowMultiple,
  62. menu('UI/ResSpriteAtlas')
  63. ], ResSpriteAtlas);
  64. return ResSpriteAtlas;
  65. }(ResBaseAsset_1.ResBaseAsset));
  66. exports.default = ResSpriteAtlas;
  67. cc._RF.pop();
  68. }
  69. if (nodeEnv) {
  70. __define(__module.exports, __require, __module);
  71. }
  72. else {
  73. __quick_compile_project__.registerModuleFunc(__filename, function () {
  74. __define(__module.exports, __require, __module);
  75. });
  76. }
  77. })();
  78. //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvZnJhbWVXb3JrL2NvbXBtZW50L1Jlc1Nwcml0ZUF0bGFzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLCtDQUF3RDtBQUVsRCxJQUFBLEtBQXNDLEVBQUUsQ0FBQyxVQUFVLEVBQWpELE9BQU8sYUFBQSxFQUFFLElBQUksVUFBQSxFQUFFLGdCQUFnQixzQkFBa0IsQ0FBQztBQUUxRDs7R0FFRztBQUlIO0lBQTRDLGtDQUE0QjtJQUF4RTtRQUFBLHFFQWNDO1FBYnNCLGFBQU8sR0FBYSx1QkFBUSxDQUFDLFdBQVcsQ0FBQzs7SUFhaEUsQ0FBQztJQVpHOzs7Ozs7OztPQVFHO0lBQ0gsd0NBQWUsR0FBZixVQUFnQixNQUFjLEVBQUUsR0FBVyxFQUFFLEVBQW9DO1FBQzdFLElBQUksQ0FBQyxTQUFTLENBQUMsTUFBTSxFQUFFLEdBQUcsRUFBRSxFQUFFLENBQUMsV0FBVyxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQ3BELENBQUM7SUFiZ0IsY0FBYztRQUhsQyxPQUFPO1FBQ1AsZ0JBQWdCO1FBQ2hCLElBQUksQ0FBQyxtQkFBbUIsQ0FBQztPQUNMLGNBQWMsQ0FjbEM7SUFBRCxxQkFBQztDQWRELEFBY0MsQ0FkMkMsMkJBQVksR0FjdkQ7a0JBZG9CLGNBQWMiLCJmaWxlIjoiIiwic291cmNlUm9vdCI6Ii8iLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBFUmVzVHlwZSwgUmVzQmFzZUFzc2V0IH0gZnJvbSBcIi4vUmVzQmFzZUFzc2V0XCI7XG5cbmNvbnN0IHsgY2NjbGFzcywgbWVudSwgZGlzYWxsb3dNdWx0aXBsZSB9ID0gY2MuX2RlY29yYXRvcjtcblxuLyoqXG4gKiDnsr7ngbXlm77pm4bvvIhUZXh0dXJlUGFja2VyIOaJk+WMheeahCBwbGlzdCArIHBuZ++8ie+8iOS4jeaYryBBdXRvQXRsYXPvvIlcbiAqL1xuQGNjY2xhc3NcbkBkaXNhbGxvd011bHRpcGxlXG5AbWVudSgnVUkvUmVzU3ByaXRlQXRsYXMnKVxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgUmVzU3ByaXRlQXRsYXMgZXh0ZW5kcyBSZXNCYXNlQXNzZXQ8Y2MuU3ByaXRlQXRsYXM+IHtcbiAgICBwcm90ZWN0ZWQgcmVhZG9ubHkgUmVzVHlwZTogRVJlc1R5cGUgPSBFUmVzVHlwZS5TcHJpdGVBdGxhcztcbiAgICAvKipcbiAgICAgKiDpgJrov4cgdXJsIOiuvue9rueyvueBtSBcbiAgICAgKiBAcGFyYW0gYnVuZGxlIFxuICAgICAqIEBwYXJhbSB1cmwgXG4gICAgICogQHBhcmFtIGNiIFxuICAgICAqIEBwYXJhbSBncm91cCDliqDovb3liIbnu4TvvIzpu5jorqTkuLogRUxvYWRpbmdHcm91cC5kZnRcbiAgICAgKiBAcGFyYW0gcHJpb3JpdHkg5LyY5YWI57qn6LaK5bCP77yM6LaK5YWI5Yqg6L2977yM6buY6K6k5Li6IDBcbiAgICAgKiBAcmV0dXJucyBcbiAgICAgKi9cbiAgICBMb2FkU3ByaXRlQXRsYXMoYnVuZGxlOiBzdHJpbmcsIHVybDogc3RyaW5nLCBjYj86IChhdGxhczogY2MuU3ByaXRlQXRsYXMpID0+IHZvaWQpIHtcbiAgICAgICAgdGhpcy5sb2FkQXNzZXQoYnVuZGxlLCB1cmwsIGNjLlNwcml0ZUF0bGFzLCBjYik7XG4gICAgfVxufVxuIl19