using UnityEngine;
|
using UnityEngine.UI;
|
|
namespace Snxxz.UI
|
{
|
public class UnionShopCell : MonoBehaviour
|
{
|
[SerializeField] public ItemCell itemCell;
|
[SerializeField] public Text itemNameText;
|
[SerializeField] public Text vipText;
|
[SerializeField] public Image coinsIcon;
|
[SerializeField] public Text coinNumText;
|
[SerializeField] public Image stateImage;
|
[SerializeField] public Image sellImage;
|
[SerializeField] public Button ShopCellBtn;
|
[SerializeField] public Button buyBtn;
|
[SerializeField] public Image buyBtnIcon;
|
[SerializeField] public Text buyNeedText;
|
[SerializeField] public GameObject moneyObj;
|
|
AchievementGuideEffect guidEffect = null;
|
|
public void LoadGuidEffectCtrl(int shopId, int selectShopId)
|
{
|
if (shopId == selectShopId)
|
{
|
if (guidEffect == null || !guidEffect.enabled)
|
{
|
guidEffect = AchievementGuideEffectPool.Require(2);
|
guidEffect.transform.SetParentEx(this.itemCell.transform, Vector3.zero, Quaternion.identity, Vector3.one);
|
}
|
}
|
else
|
{
|
if (guidEffect != null)
|
{
|
AchievementGuideEffectPool.Recycle(guidEffect);
|
guidEffect = null;
|
}
|
}
|
|
}
|
}
|
}
|