hch
2025-07-09 8ab9fbf1e44b842646f00bc70dcd99d49f30f2e0
Main/System/Tip/PowerAddWin.cs
@@ -9,13 +9,14 @@
{
    [SerializeField] TextEx txtBase;        //提升或降低前的战斗力
    [SerializeField] TextEx txtChange;      //战斗力变化了多少
    [SerializeField] List<Font> changeFonts;      //战力变化的字体
    [SerializeField] ImageEx imgArrow;      //箭头
    [SerializeField] Transform transZhanLi;         //战力整体框
    [SerializeField] Transform transZhanLiNumAll;         //战力所有变化部分
    [SerializeField] RectTransform transChange;         //箭头和变化数字整体框
    string uiFrameKey = "zhanli_dt";
    [SerializeField] UIFrame uiFrame;
    [SerializeField] List<PowerUpPosition> powerUpPositions;
    //[SerializeField] List<PowerUpPosition> powerUpPositions;
    [Header("淡入变大")]
    [SerializeField] Vector3 startVector;                       //起始大小
@@ -294,6 +295,7 @@
    {
        txtBase.text = DisplayBasePowerNum(basePower);
        txtChange.text = DisplayChangePowerNum(isAdd, changePower);
        txtChange.font = changeFonts[isAdd ? 0 : 1];
        imgArrow.SetSprite(DisplayState(isAdd));
    }
@@ -340,16 +342,16 @@
    private void CheckPosition()
    {
        var type = WindowType.None;
        // var type = WindowType.None;
        var _index = powerUpPositions.FindIndex((x) =>
        {
            return x.windowType == type;
        });
        if (_index != -1)
        {
            transZhanLi.transform.localPosition = powerUpPositions[_index].position;
        }
        // var _index = powerUpPositions.FindIndex((x) =>
        // {
        //     return x.windowType == type;
        // });
        // if (_index != -1)
        // {
        //     transZhanLi.transform.localPosition = powerUpPositions[_index].position;
        // }
    }
    [Serializable]