Esempio n. 1
0
    void Awake()
    {
        msRichEngine = this;

        m_setting.Load();

        m_dataCenter = new RichDataManager();
        m_dataCenter.LoadData();

        m_data = m_dataCenter.GetQueryArchieve();

        m_query = LotteryQueryFactory.GetLotteryQuery(m_setting.UseQueryAPI);

        m_timeCount = 0;    //保证第一次的query

        //修复错误
        foreach (var record in m_data.m_RecordsList)
        {
            ILotteryRule rule = LotteryRuleFactory.GetLotteryRule(record.m_LotteryType);

            foreach (var entry in record.m_RichList)
            {
                rule.Compare(entry);
            }
        }
    }
Esempio n. 2
0
    static Query_To_OpenCai()
    {
        Query_To_OpenCai query = new Query_To_OpenCai();

        LotteryQueryFactory.Regist(query.GetApiType(), query);
    }
Esempio n. 3
0
    static fakeQueryApi()
    {
        fakeQueryApi query = new fakeQueryApi();

        LotteryQueryFactory.Regist(query.GetApiType(), query);
    }