wangguan
2020-12-23 d949ed5885ede22877fd690323cd5919f4c33724
Assets/Scripts/TowerDefense/Towers/TowerLevel.cs
@@ -147,24 +147,28 @@
            ElfInfo = ElfInfoData.GetDataById(tower.ElfId);
        }
        [SerializeField]
        private Sprite[] sprites;
        /// <summary>
        /// 设置显示等级
        /// </summary>
        /// <param name="level">从1开始</param>
        public void SetShowLevel(int level)
        {
            elf_upgrade info = ElfUpgradeData.GetDataById(level);
            LevelText.text = $"{level}";
            levelBorder.sprite = Resources.Load<Sprite>($"UI/TowerLevel/{info.rank_img}");
            LevelText.text = level < 5 ? "" : level.ToString();
            levelBorder.sprite = level < 5 ? sprites[level - 1] : sprites[4];
            // elf_upgrade info = ElfUpgradeData.GetDataById(level);
            // LevelText.text = $"{level}";
            // levelBorder.sprite = Resources.Load<Sprite>($"UI/TowerLevel/{info.rank_img}");
            Vector3 pos = levelBorder.transform.localPosition;
            // Vector3 pos = levelBorder.transform.localPosition;
            if (info.rank_img < 3)
                pos.z = ParentTower.ElfId == 201 ? 0.542f : 0.645f;
            else
                pos.z = ParentTower.ElfId == 201 ? 0.497f : 0.594f;
            // if (info.rank_img < 3)
            //     pos.z = ParentTower.ElfId == 201 ? 0.542f : 0.645f;
            // else
            //     pos.z = ParentTower.ElfId == 201 ? 0.497f : 0.594f;
            levelBorder.transform.localPosition = pos;
            // levelBorder.transform.localPosition = pos;
        }
        /// <summary>