psd2bmf
Version:
Convert the psd to bmfont.
51 lines (38 loc) • 927 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _Offset = _interopRequireDefault(require("./Offset"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
class RecognizeOpt {
constructor() {
this._offset = new _Offset.default();
this._splitSpace = 8;
this._padding = 0;
}
get offset() {
return this._offset;
}
set offset(value) {
this._offset.parse(value);
}
get splitSpace() {
return this._splitSpace;
}
set splitSpace(value) {
if (value > 0) {
if (value < this._splitSpace / 2) {
console.warn('The splitSpace is small.');
}
this._splitSpace = Math.round(value);
}
}
get padding() {
return this._padding;
}
set padding(value) {
if (value > 0) this._padding = Math.round(value);
}
}
exports.default = RecognizeOpt;