|
|
@ -2,7 +2,7 @@ |
|
|
|
* 难度等级类 |
|
|
|
* @param {number} level 等级数字代码 |
|
|
|
*/ |
|
|
|
function Level(level = config.level || 1) { |
|
|
|
function Level(level) { |
|
|
|
this.lib = library; |
|
|
|
|
|
|
|
this.level = level; |
|
|
@ -13,16 +13,11 @@ function Level(level = config.level || 1) { |
|
|
|
* @param {number} level 等级数值 |
|
|
|
* @returns |
|
|
|
*/ |
|
|
|
Level.of = (function () { |
|
|
|
let instance = null; |
|
|
|
return function (level) { |
|
|
|
if (!instance) { |
|
|
|
instance = new Level(level); |
|
|
|
} |
|
|
|
Level.of = function (level) { |
|
|
|
const instance = new Level(level); |
|
|
|
instance.init(); |
|
|
|
return instance; |
|
|
|
}; |
|
|
|
})(); |
|
|
|
}; |
|
|
|
|
|
|
|
// 初始化 渲染
|
|
|
|
// 更新config中的level属性
|
|
|
|