public void RemoveDoublet(GameObject acc) { Doublet[] ds = acc.GetComponents <Doublet>(); if (ds.Length > 0) { Doublet d = ds[ds.Length - 1]; doublets.Remove(d.doublet); d.Remove(); } UpdateArrow(acc); }