feat(hero): 初始化角色和怪物技能数据,修改技能数据引用
- 在Hero实体中初始化技能数组,添加技能UUID和冷却时间信息 - 在Monster实体中遍历怪物技能,准备技能相关数据 - 在HeroViewComp中新增skills属性以存储技能信息 - 在SkillEnt中修正技能属性赋值,使用深拷贝避免引用问题 - 删除SkillConComp中无用的空行,优化update方法代码格式
This commit is contained in:
@@ -32,7 +32,6 @@ export class SkillConComp extends CCComp {
|
||||
|
||||
update(dt: number) {
|
||||
if(!smc.mission.play||smc.mission.pause) return
|
||||
|
||||
if(!this.HeroView.isStun() && !this.HeroView.isFrost()) {
|
||||
let skills=this.HeroView.skills
|
||||
for(let i=0;i<skills.length;i++){
|
||||
|
||||
Reference in New Issue
Block a user