示例#1
0
 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);
 }