refactor(hero): 优化英雄与怪物实体加载与注释
- 统一英雄与怪物实体加载流程,增强代码可读性与维护性 - 为 Hero.ts 与 Mon.ts 添加详细方法级注释,说明组件职责与关键逻辑 - 在配置文件中将攻击速度(as)注释更新为技能冷却(skills[0].cd),使配置项含义更清晰 - 修复怪物技能等级未随怪物等级提升的问题,使其与英雄逻辑保持一致 - 优化对象池管理,增加容量统计与调试信息
This commit is contained in:
@@ -86,12 +86,12 @@ export interface HSkillInfo {
|
||||
* skills[0]是普通攻击技能
|
||||
* skills[1]是等级1时的技能,skills[2]是等级2时的技能,skills[3]是等级3时的技能,最多3级
|
||||
*
|
||||
* 属性基准(cards_lv:1,lv:1) : SPEED:120,AP:30 |HP:300|as:1
|
||||
* 坦克(cards_lv:1,lv:1) : SPEED:180,AP:25 |HP:450|as:0.75
|
||||
* 近战dps(cards_lv:1,lv:1) : SPEED:180,AP:50 |HP:250|as:1.1
|
||||
* 远程dps(cards_lv:1,lv:1) : SPEED:120,AP:60 |HP:150|as:1.3
|
||||
*远程法dps(cards_lv:1,lv:1) : SPEED:100,AP:60 |HP:150|as:1.4
|
||||
* 远程辅助(cards_lv:1,lv:1) : SPEED:100,AP:20 |HP:150|as:1
|
||||
* 属性基准(cards_lv:1,lv:1) : SPEED:120,AP:30 | HP:300 | skills[0].cd=1
|
||||
* 坦克(cards_lv:1,lv:1) : SPEED:180,AP:25 | HP:450 | skills[0].cd=0.75
|
||||
* 近战dps(cards_lv:1,lv:1) : SPEED:180,AP:50 | HP:250 | skills[0].cd=1.1
|
||||
* 远程dps(cards_lv:1,lv:1) : SPEED:120,AP:60 | HP:150 | skills[0].cd=1.3
|
||||
*远程法dps(cards_lv:1,lv:1) : SPEED:100,AP:60 | HP:150 | skills[0].cd=1.4
|
||||
* 远程辅助(cards_lv:1,lv:1) : SPEED:100,AP:20 | HP:150 | skills[0].cd=1
|
||||
*/
|
||||
|
||||
export const HeroInfo: Record<number, heroInfo> = {
|
||||
|
||||
Reference in New Issue
Block a user