gitextract_4lza6sc5/ ├── .github/ │ └── workflows/ │ └── toc.yml ├── .gitignore ├── Assets/ │ ├── Demo/ │ │ ├── Prefabs/ │ │ │ ├── pfb_demo_carousel_cell.prefab │ │ │ └── pfb_demo_carousel_cell.prefab.meta │ │ ├── Prefabs.meta │ │ ├── Resources/ │ │ │ ├── tex_demo_banner_00.png.meta │ │ │ ├── tex_demo_banner_01.png.meta │ │ │ └── tex_demo_banner_02.png.meta │ │ ├── Resources.meta │ │ ├── Scenes/ │ │ │ ├── CarouselDemo.unity │ │ │ ├── CarouselDemo.unity.meta │ │ │ ├── WithScrollViewDemo.unity │ │ │ └── WithScrollViewDemo.unity.meta │ │ ├── Scenes.meta │ │ ├── Scripts/ │ │ │ ├── Demo.cs │ │ │ ├── Demo.cs.meta │ │ │ ├── DemoCarouselCell.cs │ │ │ ├── DemoCarouselCell.cs.meta │ │ │ ├── DemoCarouselView.cs │ │ │ ├── DemoCarouselView.cs.meta │ │ │ ├── DemoData.cs │ │ │ └── DemoData.cs.meta │ │ └── Scripts.meta │ ├── Demo.meta │ ├── FancyCarouselView/ │ │ ├── Editor/ │ │ │ ├── FancyCarouselView.Editor.asmdef │ │ │ ├── FancyCarouselView.Editor.asmdef.meta │ │ │ ├── Scripts/ │ │ │ │ ├── CarouselScrollerEditor.cs │ │ │ │ ├── CarouselScrollerEditor.cs.meta │ │ │ │ ├── CarouselViewEditor.cs │ │ │ │ ├── CarouselViewEditor.cs.meta │ │ │ │ ├── DotCarouselProgressViewEditor.cs │ │ │ │ └── DotCarouselProgressViewEditor.cs.meta │ │ │ └── Scripts.meta │ │ ├── Editor.meta │ │ ├── Runtime/ │ │ │ ├── FancyCarouselView.asmdef │ │ │ ├── FancyCarouselView.asmdef.meta │ │ │ ├── Prefabs/ │ │ │ │ ├── pfb_default_carousel_progress_element.prefab │ │ │ │ ├── pfb_default_carousel_progress_element.prefab.meta │ │ │ │ ├── pfb_default_carousel_progress_view.prefab │ │ │ │ └── pfb_default_carousel_progress_view.prefab.meta │ │ │ ├── Prefabs.meta │ │ │ ├── Scripts/ │ │ │ │ ├── AnimationUtils.cs │ │ │ │ ├── AnimationUtils.cs.meta │ │ │ │ ├── CarouselCell.cs │ │ │ │ ├── CarouselCell.cs.meta │ │ │ │ ├── CarouselContext.cs │ │ │ │ ├── CarouselContext.cs.meta │ │ │ │ ├── CarouselProgressView.cs │ │ │ │ ├── CarouselProgressView.cs.meta │ │ │ │ ├── CarouselScroller.cs │ │ │ │ ├── CarouselScroller.cs.meta │ │ │ │ ├── CarouselView.cs │ │ │ │ ├── CarouselView.cs.meta │ │ │ │ ├── CarouselViewDelegates.cs │ │ │ │ ├── CarouselViewDelegates.cs.meta │ │ │ │ ├── DotCarouselProgressElement.cs │ │ │ │ ├── DotCarouselProgressElement.cs.meta │ │ │ │ ├── DotCarouselProgressView.cs │ │ │ │ ├── DotCarouselProgressView.cs.meta │ │ │ │ ├── EndMovementType.cs │ │ │ │ ├── EndMovementType.cs.meta │ │ │ │ ├── ICarouselView.cs │ │ │ │ ├── ICarouselView.cs.meta │ │ │ │ ├── ScrollEventPropagator.cs │ │ │ │ └── ScrollEventPropagator.cs.meta │ │ │ ├── Scripts.meta │ │ │ ├── Textures/ │ │ │ │ └── tex_carousel_dot.png.meta │ │ │ └── Textures.meta │ │ ├── Runtime.meta │ │ ├── package.json │ │ └── package.json.meta │ └── FancyCarouselView.meta ├── LICENSE.md ├── Packages/ │ ├── manifest.json │ └── packages-lock.json ├── ProjectSettings/ │ ├── AudioManager.asset │ ├── ClusterInputManager.asset │ ├── DynamicsManager.asset │ ├── EditorBuildSettings.asset │ ├── EditorSettings.asset │ ├── GraphicsSettings.asset │ ├── InputManager.asset │ ├── NavMeshAreas.asset │ ├── PackageManagerSettings.asset │ ├── Physics2DSettings.asset │ ├── PresetManager.asset │ ├── ProjectSettings.asset │ ├── ProjectVersion.txt │ ├── QualitySettings.asset │ ├── TagManager.asset │ ├── TimeManager.asset │ ├── UnityConnectSettings.asset │ ├── VFXManager.asset │ ├── VersionControlSettings.asset │ └── XRSettings.asset ├── README.md ├── README_JA.md └── Third Party Notices.md