Пример #1
0
    private void DrawCardActivity(bool isOnce)
    {
        DrawTypePB drawType = isOnce ? DrawTypePB.ByGem : DrawTypePB.ByGem10;

        if (_isSendMessage)
        {
            return;
        }

        _isSendMessage = true;
        DrawCardNetHelp.SendDraw(drawType, DrawPoolTypePB.DrawPoolActivity, GetData <DrawData>(), SuccessCallback, FailureCallback);
    }
Пример #2
0
    private void DrawCard(bool isOnce, bool isGem)
    {
        // View.Hide();
        DrawTypePB drawType;

        if (isGem)
        {
            drawType = isOnce ? DrawTypePB.ByGem : DrawTypePB.ByGem10;
        }
        else
        {
            drawType = isOnce ? DrawTypePB.ByGold : DrawTypePB.ByGold10;
        }
        //新版动画不需要进入下一个界面
        //SendMessage(new Message(MessageConst.MODULE_CARD_SHOW_DRAW_VIEW, Message.MessageReciverType.DEFAULT, drawType,_gemRefreshTime));
        if (_isSendMessage)
        {
            return;
        }

        _isSendMessage = true;
        DrawCardNetHelp.SendDraw(drawType, DrawPoolTypePB.DrawPoolCommon, GetData <DrawData>(), SuccessCallback, FailureCallback);
    }