Exemplo n.º 1
0
    //迭代委托
    public IEnumerator AddGroup(IEnumeratorCallback callback)
    {
        yield return(AddGroup());

        yield return(new WaitForSeconds(1f));

        yield return(callback());
    }
Exemplo n.º 2
0
    public IEnumerator GetCard(UserCard user, MahjongPrefab card, IEnumeratorCallback callback)
    {
        yield return(AddHandleCard(user, card));

        yield return(callback());
    }
Exemplo n.º 3
0
    public IEnumerator TurnOverCard(UserCard user, IEnumeratorCallback callback)
    {
        yield return(TurnOverCard(user));

        yield return(callback());
    }
Exemplo n.º 4
0
    public IEnumerator DisplayCard(UserCard user, IEnumeratorCallback callback)
    {
        yield return(DisplayCard(user));

        yield return(callback());
    }
Exemplo n.º 5
0
    public IEnumerator DisapperDice(IEnumeratorCallback callback)
    {
        yield return(DisplayDice());

        yield return(callback());
    }
Exemplo n.º 6
0
    public IEnumerator TurnDice(int A_Result, int B_Result, IEnumeratorCallback callback)
    {
        yield return(TurnDice(A_Result, B_Result));

        yield return(callback());
    }
Exemplo n.º 7
0
    public IEnumerator AddSpacialCard(UserCard user, MahjongPrefab card, IEnumeratorCallback callback)
    {
        yield return(AddSpacialCard(user, card));

        yield return(callback());
    }
Exemplo n.º 8
0
    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());
    }
Exemplo n.º 9
0
    public IEnumerator InsertToHandCard(UserCard user, int index, MahjongPrefab card, IEnumeratorCallback callback)
    {
        yield return(InsertToHandCard(user, index, card));

        yield return(callback());
    }