laya-coreui-es
Version:
laya核心库、ui库es版本,剔除了媒体、TTF等功能。基于 LayaAir-release_2.12.0 修改
23 lines (22 loc) • 612 B
JavaScript
import { SaveBase } from "./SaveBase";
export class SaveMark {
constructor() {
this._saveuse = 0;
}
isSaveMark() {
return true;
}
restore(context) {
context._saveMark = this._preSaveMark;
SaveMark.POOL[SaveMark.POOL._length++] = this;
}
static Create(context) {
var no = SaveMark.POOL;
var o = no._length > 0 ? no[--no._length] : (new SaveMark());
o._saveuse = 0;
o._preSaveMark = context._saveMark;
context._saveMark = o;
return o;
}
}
SaveMark.POOL = SaveBase._createArray();