/// <summary>
    /// 发牌
    /// </summary>
    /// <param name="cType">给谁</param>
    private void DealTo(CharacterType cType)
    {
        Card         card = CardModel.DealCard(cType);
        DealCardArgs e    = new DealCardArgs(cType, card, false);

        dispatcher.Dispatch(CommandEvent.DealCard, e);
    }
    /// <summary>
    /// 监听命令的回调函数处理发牌
    /// </summary>
    /// <param name="e">//派发命令的参数值</param>
    private void DealCard(IEvent e)
    {
        DealCardArgs dc = (DealCardArgs)e.data;

        characterView.AddCards(dc.card, dc.type, dc.isSelected, ShowPoint.Desk);
        Sound.Instance.PlayEffect(Consts.DealCard);//发牌音效
    }
Ejemplo n.º 3
0
    /// <summary>
    /// 发牌
    /// </summary>
    /// <param name="payload"></param>
    private void OnDealCard(IEvent payload)
    {
        DealCardArgs e = payload.data as DealCardArgs;

        //发牌就是让ui加ui
        characterView.AddCard(e.cType, e.card, e.selected);
    }
Ejemplo n.º 4
0
    private void Deal(CharacterType ctype)
    {
        Card         card = CardModel.DealCard(ctype);
        DealCardArgs e    = new DealCardArgs()
        {
            card       = card,
            cType      = ctype,
            isSelected = false
        };

        dispatcher.Dispatch(ViewEvent.DealCard, e);
    }
    private void Deal(CharacterType m_type)
    {
        Card         m_card = cardModel.DealCard(m_type);
        DealCardArgs deal   = new DealCardArgs()
        {
            card       = m_card,
            type       = m_type,
            isSelected = false
        };

        dispatcher.Dispatch(ViewEvent.DealCard, deal);//封装发的牌的信息
    }
Ejemplo n.º 6
0
    /// <summary>
    /// 处理发牌
    /// </summary>
    /// <param name="evt"></param>
    private void OnDealCard(IEvent evt)
    {
        DealCardArgs e = evt.data as DealCardArgs;

        CharacterView.AddCard(e.cType, e.card, e.isSelected, ShowPoint.Desk);
    }
Ejemplo n.º 7
0
    /// <summary>
    /// 发牌的回调
    /// </summary>
    private void onDealCard(IEvent evt)
    {
        DealCardArgs e = evt.data as DealCardArgs;

        CharacterView.AddCard(e.cType, e.card, e.selected);
    }