//迭代委托 public IEnumerator AddGroup(IEnumeratorCallback callback) { yield return(AddGroup()); yield return(new WaitForSeconds(1f)); yield return(callback()); }
public IEnumerator GetCard(UserCard user, MahjongPrefab card, IEnumeratorCallback callback) { yield return(AddHandleCard(user, card)); yield return(callback()); }
public IEnumerator TurnOverCard(UserCard user, IEnumeratorCallback callback) { yield return(TurnOverCard(user)); yield return(callback()); }
public IEnumerator DisplayCard(UserCard user, IEnumeratorCallback callback) { yield return(DisplayCard(user)); yield return(callback()); }
public IEnumerator DisapperDice(IEnumeratorCallback callback) { yield return(DisplayDice()); yield return(callback()); }
public IEnumerator TurnDice(int A_Result, int B_Result, IEnumeratorCallback callback) { yield return(TurnDice(A_Result, B_Result)); yield return(callback()); }
public IEnumerator AddSpacialCard(UserCard user, MahjongPrefab card, IEnumeratorCallback callback) { yield return(AddSpacialCard(user, card)); yield return(callback()); }
public IEnumerator AddPengChi(UserCard user, CardActType type, MahjongPrefab card1, MahjongPrefab card2, MahjongPrefab card3, IEnumeratorCallback callback) { yield return(AddPengChi(user, type, card1, card2, card3)); yield return(callback()); }
public IEnumerator InsertToHandCard(UserCard user, int index, MahjongPrefab card, IEnumeratorCallback callback) { yield return(InsertToHandCard(user, index, card)); yield return(callback()); }