Ejemplo n.º 1
0
    /// <summary>
    /// 请求砸蛋;idx = [1..3];
    /// </summary>
    /// <param name="idx"></param>
    void RequestOpenEgg(int idx)
    {
        EggClickParam param = new EggClickParam();

        param.opType  = EGG_OP_TYPE.EGG_OP_OPEN;
        param.eggType = (EggType)idx;

        Net.Instance.DoAction((int)MESSAGE_ID.ID_MSG_EGG, param);
    }
Ejemplo n.º 2
0
    protected override void OnRequest(request_egg_op param, object userdata)
    {
        if (userdata is EggClickParam)
        {
            EggClickParam clickParam = userdata as EggClickParam;

            param.op_type = (int)clickParam.opType;
            param.eggid   = (int)clickParam.eggType;
        }
    }