hch
2025-09-26 05cf1728514a6229947f839c0a8d0c8d620900b9
Merge branch 'master' of http://mobile.secondworld.net.cn:10010/r/Project_SG_scripts
1个文件已修改
7 ■■■■ 已修改文件
Main/System/Battle/BattleHUDWin.cs 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Battle/BattleHUDWin.cs
@@ -89,18 +89,15 @@
        content.SetDamage(damageInfo, () => RemoveDamageContent(content));
        damageContentList.Add(content);
        // heroGo 的 parent 作为参考节点
        var heroRect = damageInfo.hurtObj.heroRectTrans;
        if (heroRect == null)
            return;
        // 计算 heroGo 在 content 父节点下的 anchoredPosition
        var contentRect = content.GetComponent<RectTransform>();
        var contentParentRect = contentRect.parent as RectTransform;
        // 获取 heroGo 的世界坐标
        Vector3 worldTargetPos = heroRect.TransformPoint(heroRect.anchoredPosition);
        // 获取 heroRect 的世界坐标(锚点为中心)
        Vector3 worldTargetPos = heroRect.transform.TransformPoint(heroRect.rect.center);
        // 转换到 content 父节点下的 anchoredPosition
        Vector2 anchoredPos;