コード例 #1
0
ファイル: CustomInit.cs プロジェクト: boris-741/WrapContent
    void Start()
    {
        //init wrap singleton
        WrapMgr.Init <CustomFilterInitSystem>();
        //init data array
        int count = 100;

        for (int i = 0; i < count; i++)
        {
            WrapMgr.CreateDataComponent(count, i, DataAction.create, new CustomWrapItemData {
                str = string.Format("{0}", i)
            });
        }

        //init data 2 array
        count = 100;
        int    num = 0;
        string big_text_str;

        for (int i = 0; i < count; i++)
        {
            num += 1;
            if (num > 6)
            {
                num = 0;
            }
            big_text_str = "Big Text";
            for (int s = 0; s < num; s++)
            {
                big_text_str = string.Concat(big_text_str, " ", big_text_str);
            }
            WrapMgr.CreateDataComponent(count, i, DataAction.create,
                                        new CustomWrapItemData_2 {
                str = big_text_str
            });
        }

        //init data array 3
        count = 100;
        for (int i = 0; i < count; i++)
        {
            WrapMgr.CreateDataComponent(count, i, DataAction.create,
                                        new CustomWrapItemData_3
            {
                str = string.Format("h:{0}", i)
            }
                                        );
        }
    }
コード例 #2
0
ファイル: WrapItem_3.cs プロジェクト: boris-741/WrapContent
 void OnRemove()
 {
     WrapMgr.CreateDataComponent(1, index, DataAction.remove, new CustomWrapItemData_3());
 }
コード例 #3
0
 void ScrollLeftScroll()
 {
     WrapMgr.CreateScrollComponent <CustomWrapItemData>(53, 0.5f, ViewAction.none);
 }