241 lines
8.9 KiB
JavaScript

window.__require = function e(t, n, r) {
function s(o, u) {
if (!n[o]) {
if (!t[o]) {
var b = o.split("/");
b = b[b.length - 1];
if (!t[b]) {
var a = "function" == typeof __require && __require;
if (!u && a) return a(b, !0);
if (i) return i(b, !0);
throw new Error("Cannot find module '" + o + "'");
}
o = b;
}
var f = n[o] = {
exports: {}
};
t[o][0].call(f.exports, function(e) {
var n = t[o][1][e];
return s(n || e);
}, f, f.exports, e, t, n, r);
}
return n[o].exports;
}
var i = "function" == typeof __require && __require;
for (var o = 0; o < r.length; o++) s(r[o]);
return s;
}({
"left-area": [ function(require, module, exports) {
"use strict";
cc._RF.push(module, "853f5uyG5pFHpEaXeXta1ML", "left-area");
"use strict";
var __extends = this && this.__extends || function() {
var extendStatics = function(d, b) {
extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function(d, b) {
d.__proto__ = b;
} || function(d, b) {
for (var p in b) Object.prototype.hasOwnProperty.call(b, p) && (d[p] = b[p]);
};
return extendStatics(d, b);
};
return function(d, b) {
extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = null === b ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
var __decorate = this && this.__decorate || function(decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : null === desc ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) (d = decorators[i]) && (r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r);
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __values = this && this.__values || function(o) {
var s = "function" === typeof Symbol && Symbol.iterator, m = s && o[s], i = 0;
if (m) return m.call(o);
if (o && "number" === typeof o.length) return {
next: function() {
o && i >= o.length && (o = void 0);
return {
value: o && o[i++],
done: !o
};
}
};
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
};
var __read = this && this.__read || function(o, n) {
var m = "function" === typeof Symbol && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((void 0 === n || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
} catch (error) {
e = {
error: error
};
} finally {
try {
r && !r.done && (m = i["return"]) && m.call(i);
} finally {
if (e) throw e.error;
}
}
return ar;
};
Object.defineProperty(exports, "__esModule", {
value: true
});
var _a = cc._decorator, ccclass = _a.ccclass, property = _a.property;
var LeftArea = function(_super) {
__extends(LeftArea, _super);
function LeftArea() {
var _this = null !== _super && _super.apply(this, arguments) || this;
_this.home = null;
_this.multiMaterial = null;
_this.multiBatcher = null;
_this.charMode = null;
_this.highDPI = null;
_this.spineBatch = null;
_this.spineSkin = null;
_this.mainArea = null;
_this.tick = 0;
return _this;
}
LeftArea.prototype.start = function() {
this.map = new Map([ [ this.home, {
bundle: "home",
path: "home"
} ], [ this.multiMaterial, {
bundle: "multi-render",
path: "multi-material/multi-material"
} ], [ this.multiBatcher, {
bundle: "multi-render",
path: "multi-batcher/multi-batcher"
} ], [ this.charMode, {
bundle: "text-render",
path: "char-mode/char-mode"
} ], [ this.highDPI, {
bundle: "text-render",
path: "high-dpi/high-dpi"
} ], [ this.spineBatch, {
bundle: "spine",
path: "batch/spine-batch"
} ], [ this.spineSkin, {
bundle: "spine",
path: "skin/spine-skin"
} ] ]);
this.initBtns();
this.switchPage(this.map.get(this.home));
};
LeftArea.prototype.initBtns = function() {
var e_1, _a;
var _this = this;
var _loop_1 = function(node, route) {
node.on("toggle", function(toggle) {
toggle.isChecked && _this.switchPage(route);
});
};
try {
for (var _b = __values(this.map), _c = _b.next(); !_c.done; _c = _b.next()) {
var _d = __read(_c.value, 2), node = _d[0], route = _d[1];
_loop_1(node, route);
}
} catch (e_1_1) {
e_1 = {
error: e_1_1
};
} finally {
try {
_c && !_c.done && (_a = _b.return) && _a.call(_b);
} finally {
if (e_1) throw e_1.error;
}
}
};
LeftArea.prototype.switchPage = function(route) {
var _this = this;
var cur = ++this.tick;
this.mainArea.destroyAllChildren();
route && cc.assetManager.loadBundle("common", function() {
cc.assetManager.loadBundle(route.bundle, function(err, bundle) {
err || bundle.load(route.path, cc.Prefab, function(err, prefab) {
err || cur !== _this.tick || _this.mainArea.addChild(cc.instantiate(prefab));
});
});
});
};
__decorate([ property(cc.Node) ], LeftArea.prototype, "home", void 0);
__decorate([ property(cc.Node) ], LeftArea.prototype, "multiMaterial", void 0);
__decorate([ property(cc.Node) ], LeftArea.prototype, "multiBatcher", void 0);
__decorate([ property(cc.Node) ], LeftArea.prototype, "charMode", void 0);
__decorate([ property(cc.Node) ], LeftArea.prototype, "highDPI", void 0);
__decorate([ property(cc.Node) ], LeftArea.prototype, "spineBatch", void 0);
__decorate([ property(cc.Node) ], LeftArea.prototype, "spineSkin", void 0);
__decorate([ property(cc.Node) ], LeftArea.prototype, "mainArea", void 0);
LeftArea = __decorate([ ccclass ], LeftArea);
return LeftArea;
}(cc.Component);
exports.default = LeftArea;
cc._RF.pop();
}, {} ],
main: [ function(require, module, exports) {
"use strict";
cc._RF.push(module, "2454fZB1jNNTbYkc7ryXmr1", "main");
"use strict";
var __extends = this && this.__extends || function() {
var extendStatics = function(d, b) {
extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function(d, b) {
d.__proto__ = b;
} || function(d, b) {
for (var p in b) Object.prototype.hasOwnProperty.call(b, p) && (d[p] = b[p]);
};
return extendStatics(d, b);
};
return function(d, b) {
extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = null === b ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
var __decorate = this && this.__decorate || function(decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : null === desc ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) (d = decorators[i]) && (r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r);
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
Object.defineProperty(exports, "__esModule", {
value: true
});
var _a = cc._decorator, ccclass = _a.ccclass, property = _a.property;
var Main = function(_super) {
__extends(Main, _super);
function Main() {
var _this = null !== _super && _super.apply(this, arguments) || this;
_this.version = null;
return _this;
}
Main.prototype.start = function() {
this.version.string = "Version: v" + cc.sp.version + "\n";
};
__decorate([ property(cc.Label) ], Main.prototype, "version", void 0);
Main = __decorate([ ccclass ], Main);
return Main;
}(cc.Component);
exports.default = Main;
cc.sp.labelRetinaScale = 2;
cc.sp.charAtlasAutoBatchCount = 2;
cc.macro.CLEANUP_IMAGE_CACHE = false;
cc.dynamicAtlasManager.maxFrameSize = 2048;
cc._RF.pop();
}, {} ]
}, {}, [ "left-area", "main" ]);
//# sourceMappingURL=index.js.map