private void SetUp(InnerSetting inner, Card card, int no, Action <Tween, int> selected) { //print(inner.name); inner.gameObject.SetActive(true); inner.SetByCard(card); inner.EnableTap(true, () => { // 使用全局position selected.Invoke(DOTween.Sequence() .PrependCallback(() => { CardSetting setting = BattleBoardSetting.instance.GetCard(card).setting; BattleBoardSetting.instance.SetCard(setting, card); setting.transform.position = inner.Card.transform.position; setting.SetSortingOrder(100); }) .Append(Close()) , no); }); }