public void OnCharacterDead(Event e) { CharacterDeadEvent ee = e as CharacterDeadEvent; var item = items.Find(d => d.data.characer == ee.characer); if (item != null) { items.Remove(item); GameObject.Destroy(item.gameObject); } }
public void OnCharacterDead(Event e) { CharacterDeadEvent ee = e as CharacterDeadEvent; foreach (var d in moveBarDatas) { if (d.characer == ee.characer) { moveBarDatas.Remove(d); return; } } }