public void MoveAllBet() { int childCount = ChipArea.childCount; var startPos = ChipCfg.StartPos; int len = startPos.Length; if (len > 0) { var target = transform.InverseTransformVector(startPos[0].position); for (int i = 0; i < childCount; i++) { Transform item = ChipArea.GetChild(i); MdxChip cs = item.GetComponent <MdxChip>(); List <EventDelegate> de = new List <EventDelegate> { new EventDelegate(cs, "HideChip") }; SetChipAnim(item.transform, target, de); } } }