Commit Graph

4 Commits

Author SHA1 Message Date
panw
197e913c53 feat(英雄列表): 添加前后英雄预览并改进动画管理
- 新增 phero_icon 和 nhero_icon 节点用于显示前后英雄
- 将 iconVisualToken 改为 Map 结构以分别管理多个节点的动画令牌
- 在更新显示时加载并播放当前、前一个及后一个英雄的动画
- 优化动画加载的取消逻辑,避免令牌不匹配导致的动画错误
2026-04-01 16:54:16 +08:00
panw
64536e926f fix: 修复英雄列表导航循环和节点查找逻辑
- 将前后导航改为循环切换,避免边界条件导致的无法切换
- 统一使用 findNodeByName 方法查找节点,解决大小写不一致导致的节点查找失败
- 添加 HeroList 空数组检查,防止运行时错误
2026-04-01 16:43:11 +08:00
panw
61b45c2dd9 feat(角色界面): 实现英雄列表浏览与技能展示功能
- 在 heroSet.ts 中添加 HeroList 数组,定义可浏览的英雄 ID 列表
- 激活角色控制器界面中的相关节点以启用功能
- 重构 HlistComp 组件,添加英雄列表翻页、属性显示、动画加载和技能信息展示逻辑
- 通过 HeroList 数组顺序浏览英雄,并展示其名称、攻击力、生命值、技能详情和类型图标
2026-04-01 16:30:55 +08:00
panw
ed0d08b804 feat(地图): 新增英雄列表组件并扩展主页组件属性
- 添加 HlistComp 组件用于展示英雄列表,包含英雄图标、属性显示及翻页按钮
- 在 MissionHomeComp 中增加页面节点和按钮的引用属性,为页面切换功能做准备
2026-04-01 16:15:19 +08:00