|
@@ -355,6 +355,10 @@ namespace GFGGame
|
|
|
}
|
|
|
string resName = _cardData.resources[_cardData.resIndex];
|
|
|
string resPath = ResPathUtil.GetCardAnimationPath(_cardData.resources[_cardData.resIndex]);
|
|
|
+ float imgInitHight = _ui.target.height - 570;//UI界面上小图时的高度
|
|
|
+ float imgIniWidth = CardDataManager.CardResInitWidth * imgInitHight / CardDataManager.CardResInitHight;//UI界面上小图时的宽度
|
|
|
+ _cardScale = imgIniWidth < _ui.target.width ? _ui.target.width / CardDataManager.CardResInitWidth : imgInitHight / CardDataManager.CardResInitHight;
|
|
|
+
|
|
|
if (_cardData.itemCfg.animationCardStar > 0
|
|
|
&& _cardData.star >= _cardData.itemCfg.animationCardStar
|
|
|
&& YooAssets.CheckResExist(resPath))
|
|
@@ -370,9 +374,6 @@ namespace GFGGame
|
|
|
_ui.m_c1.selectedIndex = 1;
|
|
|
_ui.m_comCard.target.scrollPane.SetPercX(0.5f, false);
|
|
|
|
|
|
- float imgInitHight = _ui.target.height - 570;//UI界面上小图时的高度
|
|
|
- float imgIniWidth = CardDataManager.CardResInitWidth * imgInitHight / CardDataManager.CardResInitHight;//UI界面上小图时的宽度
|
|
|
- _cardScale = imgIniWidth < _ui.target.width ? _ui.target.width / CardDataManager.CardResInitWidth : imgInitHight / CardDataManager.CardResInitHight;
|
|
|
_ui.m_comCard.target.SetScale(_cardScale, _cardScale);
|
|
|
}
|
|
|
else
|
|
@@ -386,7 +387,7 @@ namespace GFGGame
|
|
|
loaCard.url = ResPathUtil.GetCardPath(_cardData.resources[_cardData.resIndex]);
|
|
|
|
|
|
comCardImgResTargetSize = new Vector2(_ui.target.height * CardDataManager.CardResInitWidth / CardDataManager.CardResInitHight, _ui.target.height);
|
|
|
- _cardScale = 1;
|
|
|
+
|
|
|
comCardImgResInitSize = new Vector2(CardDataManager.CardResInitWidth * _cardScale, CardDataManager.CardResInitHight * _cardScale);
|
|
|
_ui.m_comImgCard.m_ComCardImgRes.target.size = comCardImgResInitSize;
|
|
|
_ui.m_comImgCard.target.scrollPane.SetPercX(0.5f, false);
|