public override void Finish() { base.Finish(); if (m_type == ResourceType.Gold) { //SoundPlay.Play("gold", false, false); CombatInfoWnd Wnd = WndManager.FindDialog <CombatInfoWnd>(); if (Wnd != null) { Wnd.SetCombatGold(m_count, true); Wnd.SetCombatGold(-m_count, false); } } else if (m_type == ResourceType.Wood) { //SoundPlay.Play("battle_wood_pick", false, false); CombatInfoWnd Wnd = WndManager.FindDialog <CombatInfoWnd>(); if (Wnd != null) { Wnd.SetCombatWood(m_count, true); Wnd.SetCombatWood(-m_count, false); } } else if (m_type == ResourceType.Box) { //SoundPlay.Play("battle_wood_pick", false, false); CombatInfoWnd Wnd = WndManager.FindDialog <CombatInfoWnd>(); if (Wnd != null) { Wnd.SetCombatItem(); } } GameObject.Destroy(m_target); }
void Destroy() { if (m_type == ResourceType.Gold) { //SoundPlay.Play("gold", false, false); CombatInfoWnd Wnd = WndManager.FindDialog <CombatInfoWnd>(); if (Wnd != null) { Wnd.SetCombatGold(m_count, true); Wnd.SetCombatGold(-m_count, false); } } else if (m_type == ResourceType.Wood) { // SoundPlay.Play("battle_wood_pick", false, false); CombatInfoWnd Wnd = WndManager.FindDialog <CombatInfoWnd>(); if (Wnd != null) { Wnd.SetCombatWood(m_count, true); Wnd.SetCombatWood(-m_count, false); } } Destroy(gameObject); }