Exemplo n.º 1
0
    /// <summary>
    /// 通知待机,停止移动
    /// </summary>
    /// <param name="globalRoleID"></param>
    /// <param name="accounts"></param>
    public static void NotifyIdle(uint characterid, Dictionary <string, Account> accounts)
    {
        NotifyCharacterIdle notify = new NotifyCharacterIdle();

        notify.characterid = characterid;
        MsgSender.BroadCast(accounts, MsgID.NotifyCharacterIdle, notify);
    }
Exemplo n.º 2
0
    /// <summary>
    /// 角色停止移动
    /// </summary>
    /// <param name="data"></param>
    private void OnCharacterIdle(SocketModel model)
    {
        NotifyCharacterIdle notify = SerializeUtil.Deserialize <NotifyCharacterIdle>(model.message);
        Character           role   = Battle.instance.GetRole(notify.characterid);

        role.Idle();
    }