|
@@ -9,9 +9,16 @@ namespace GFGGame
|
|
{
|
|
{
|
|
|
|
|
|
private UI_PhoneBindingUI _ui;
|
|
private UI_PhoneBindingUI _ui;
|
|
|
|
+ private EffectUI _effectUI1;
|
|
|
|
+ private EffectUI _effectUI2;
|
|
|
|
|
|
public override void Dispose()
|
|
public override void Dispose()
|
|
{
|
|
{
|
|
|
|
+ EffectUIPool.Recycle(_effectUI1);
|
|
|
|
+ _effectUI1 = null;
|
|
|
|
+ EffectUIPool.Recycle(_effectUI2);
|
|
|
|
+ _effectUI2 = null;
|
|
|
|
+
|
|
if (_ui != null)
|
|
if (_ui != null)
|
|
{
|
|
{
|
|
_ui.Dispose();
|
|
_ui.Dispose();
|
|
@@ -34,6 +41,8 @@ namespace GFGGame
|
|
_ui.m_icon.url = ResPathUtil.GetIconPath(ItemCfgArray.Instance.GetCfg(ConstItemID.DIAMOND_RED));
|
|
_ui.m_icon.url = ResPathUtil.GetIconPath(ItemCfgArray.Instance.GetCfg(ConstItemID.DIAMOND_RED));
|
|
_ui.m_btnGetCode.onClick.Add(OnBtnGetCode);
|
|
_ui.m_btnGetCode.onClick.Add(OnBtnGetCode);
|
|
_ui.m_btnClose.onClick.Add(Hide);
|
|
_ui.m_btnClose.onClick.Add(Hide);
|
|
|
|
+
|
|
|
|
+ AddEffect();
|
|
}
|
|
}
|
|
|
|
|
|
protected override void OnShown()
|
|
protected override void OnShown()
|
|
@@ -55,5 +64,14 @@ namespace GFGGame
|
|
{
|
|
{
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ private void AddEffect()
|
|
|
|
+ {
|
|
|
|
+ //邊框左上角特效
|
|
|
|
+ _effectUI1 = EffectUIPool.CreateEffectUI(_ui.m_holderLeftTop, "ui_Activity", "Com_window_L_up");
|
|
|
|
+
|
|
|
|
+ //邊框右下角特效
|
|
|
|
+ _effectUI2 = EffectUIPool.CreateEffectUI(_ui.m_holderRightDowm, "ui_Activity", "Com_window_R_Down");
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|