{"repo":"qiankanglai/LoopScrollRect","free":true,"listed":false,"github":"https://github.com/qiankanglai/LoopScrollRect","clone":"git clone https://github.com/qiankanglai/LoopScrollRect.git","description":"These scripts will make your UGUI ScrollRect reusing cells, to improve performance, loading time and draw calls.","language":"C#","stars":2764,"topics":["unity3d","ugui"],"license":"MIT","category":"game-templates","readme_excerpt":"Loop Scroll Rect These scripts help make your ScrollRect Reusable , because it will only build cells when needed. If you have a large number of cells in a scroll rect, you absolutely need it! It will save a lot of time loading and draw call, along with memory in use, while still working smoothly. 中文说明请看这里。 Installation openupm add me.qiankanglai.loopscrollrect with OpenUPM, or open Package Manager and Add package from git URL https://github.com/qiankanglai/LoopScrollRect.git . Demo Scene Please refer to DemoScene for quick startup. LoopScrollRect with mask disabled. More complex example can be found in DemoScene MultiCell . DemoSceneSingle tests LoopScrollRects which are not fully filled. Quick Start Please refer to InitOnStart.cs for simplest example usage: - Implementing LoopScrollPrefabSource for providing different cells, and it's high recommended for using cache pool. - Implementing LoopScrollDataSource for providing data for specified cell. Also refer to SizeHelper.cs if you are using cells with different sizes: - Implementing LoopScrollSizeHelper for providing precise cell sizes. Cell setup The cell needs preferred width&height in Layout Properties when calculating layout. The easiest way is attaching Layout Element and setting preferred width&height. Also cell needs to be attached with script receiving void ScrollCellIndex (int idx) . Inspector & API Apart from implementing interfaces above, other staffs are provided in Inspector for quick test. - Total Count : How ma","default_branch":null,"files":null,"tree":[],"storefront":"/r/qiankanglai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/qiankanglai/LoopScrollRect/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}