Log Detail

vampire-like Git 变更总结

本次同步远程主分支,补做将旧脚本目录DisplayItemInfo重命名为ItemTooltip,夹带提交了未完成的事件订阅调整代码。

2026/06/16 basil/vampire-like commit: 2ceaf1bc..2590f312

目录重命名事件调整分支同步

开发日志 | vampire-like 项目 2026-06-16 变更

仓库:basil/vampire-like(别名:vampire-like)

本次提交概览

本次共提交2个commit,总代码变动为 +8 / -8,全部为代码类改动,无文档、配置等其他类型调整。


改动详情

1. 主分支同步(2026-06-16 17:09)

常规合并远程main分支的最新代码,仅做版本同步,未修改任何文件。

2. 补做脚本目录重命名(2026-06-16 22:59)

这是本次的核心改动:前阵子调整物品提示UI的时候,已经把UI组件的命名统一成了游戏开发领域通用的ItemTooltip,但当时漏了改对应的脚本文件夹名,遗留了旧的DisplayItemInfo目录名和UI命名不匹配,这次专门补上这个调整。

  • 操作范围:将Assets/GameMain/Scripts/Presentation/Main/DisplayItemInfo目录及下属所有文件统一重命名为ItemTooltip,共涉及7个文件(包含Unity自动生成的.meta文件)。
  • 操作细节:特意在Unity Editor内完成重命名操作,目的是让Unity自动更新meta文件的关联记录,避免手动改文件路径导致的预制体、场景、跨脚本引用失效的问题,目前已确认没有引用异常。
  • 意外夹带的改动:本次本来只计划做目录重命名,提交时不小心把本地还在开发中的事件重构代码一起提交了——ItemTooltipController.cs里的事件订阅逻辑被改了一半:移除了原有的ItemTooltipLockEventArgsItemTooltipHideEventArgs两个事件的订阅,仅新增了DisplayItemLockEventArgs的订阅,对应回调也改成了OnDisplayItemLock,这部分不属于本次重命名的计划内容,属于误提交的未完成逻辑。

后续跟进点

  1. 尽快补完误提交的事件重构逻辑,把物品提示框的锁定、隐藏相关的事件处理收尾,避免半完成代码导致功能异常。
  2. 跑通物品提示框的全流程测试,同时验证重命名后的资源引用正常、事件调整后的功能符合预期。

注:本文由模型 doubao-pro 生成(草稿与终稿同模型)。