Пример #1
0
    void Start()
    {
        //         MapMgr.Instance.InitData("DemoMap");
        //         TestLst.Add(new classTest());
        //         TestLst.Add(new classTest());
        //         TestLst.Add(new classTest());
        //
        //         TestDic.Add(TestLst[0], 0);
        //         TestDic.Add(TestLst[1], 1);
        //
        //         Debug.Log("test");
        //         Debug.LogWarning("test");
        //         Debug.LogError("test");
        //
        //         List<int> datas = new List<int>();
        //         for (int i = 0; i < 100; ++i)
        //         {
        //             datas.Add(i);
        //         }
        List <classTest> listItem = new List <classTest>();

        for (int i = 0; i < 300; i++)
        {
            classTest testcccc = new classTest();
            testcccc.index = i;
            listItem.Add(testcccc);
            TestDic.Add(new classTest(), i);
        }

        listItem = GridScrollViewCenter.DealForCenter <classTest>(listItem);
        GridScrollViewCenter.UpdateScrollView <Cell>(listItem, cellObject, onInitializeItem);

        List <classTest> listGridItem = new List <classTest>();

        for (int i = 0; i < 300; i++)
        {
            classTest testcccc = new classTest();
            testcccc.index = i;
            listGridItem.Add(testcccc);
            TestDic.Add(new classTest(), i);
        }

        GridScrollView.UpdateScrollView <Cell>(listGridItem, cellObject, onInitializeItem);
        GridScrollViewHor.UpdateScrollView <Cell>(listGridItem, cellObject, onInitializeItem);


        List <classTest> horlistItem = new List <classTest>();

        for (int i = 0; i < 300; i++)
        {
            classTest testcccc = new classTest();
            testcccc.index = i;
            horlistItem.Add(testcccc);
            TestDic.Add(new classTest(), i);
        }
        horlistItem = HorScrollViewCenter.DealForCenter <classTest>(horlistItem);
        HorScrollViewCenter.UpdateScrollView <Cell>(listItem, cellObject, onInitializeItem);


        List <classTest> verlistItem = new List <classTest>();

        for (int i = 0; i < 300; i++)
        {
            classTest testcccc = new classTest();
            testcccc.index = i;
            verlistItem.Add(testcccc);
            TestDic.Add(new classTest(), i);
        }
        verlistItem = VerScrollViewCenter.DealForCenter <classTest>(verlistItem);
        VerScrollViewCenter.UpdateScrollView <Cell>(listItem, cellObject, onInitializeItem);

        List <classTest> verUplistItem = new List <classTest>();

        for (int i = 0; i < 300; i++)
        {
            classTest testcccc = new classTest();
            testcccc.index = i;
            verUplistItem.Add(testcccc);
            TestDic.Add(new classTest(), i);
        }
        VerScrollViewUp.UpdateScrollView <Cell>(verUplistItem, cellObject, onInitializeItem);

        List <classTest> verDownlistItem = new List <classTest>();

        for (int i = 0; i < 300; i++)
        {
            classTest testcccc = new classTest();
            testcccc.index = i;
            verDownlistItem.Add(testcccc);
            TestDic.Add(new classTest(), i);
        }
        VerScrollViewDown.UpdateScrollView <Cell>(verDownlistItem, cellDownObject, onInitializeItem);


        List <classTest> horLeftlistItem = new List <classTest>();

        for (int i = 0; i < 300; i++)
        {
            classTest testcccc = new classTest();
            testcccc.index = i;
            horLeftlistItem.Add(testcccc);
            TestDic.Add(new classTest(), i);
        }
        HorScrollViewLeft.UpdateScrollView <Cell>(horLeftlistItem, cellObject, onInitializeItem);

        List <classTest> horRightlistItem = new List <classTest>();

        for (int i = 0; i < 300; i++)
        {
            classTest testcccc = new classTest();
            testcccc.index = i;
            horRightlistItem.Add(testcccc);
            TestDic.Add(new classTest(), i);
        }
        HorScrollViewRight.UpdateScrollView <Cell>(horRightlistItem, cellRightObject, onInitializeItem);
    }