تخطي إلى المحتوى
الوسائط 1 للقائمة Enhanced ScrollBox

الوصف

Enhanced ScrollBox: Pull-to-Refresh & Infinite Scroll

Bring modern mobile UX patterns to your Unreal Engine UI. The Enhanced ScrollBox extends the functionality of the native Unreal Engine ScrollBox, adding the highly requested Pull-Down-to-Refresh and Pull-Up-to-Load mechanics—all while maintaining 100% compatibility with the engine's original features.

Whether you are building a dynamic match-finding list, a social feed, or a global leaderboard, this plugin gives your interface a professional, responsive feel that players already know and love.

🚀 Key Features

  • Pull-Down to Refresh: Easily trigger events when a player pulls the list past the top boundary. Perfect for updating leaderboards, refreshing inventories, or checking for new messages.

  • Pull-Up to Load (Infinite Scroll): Seamlessly load more data as the player reaches the bottom of the list. Essential for handling large data sets without impacting initial load times.

  • Native Integration: This isn't a completely new widget you have to learn; it retains all native ScrollBox features. Your existing styling, scrolling behavior, and slot logic remain exactly the same.

  • Fully Customizable Visuals: Use your own Blueprints to design the "Loading" or "Refreshing" indicators. Trigger animations, sounds, or haptic feedback when the pull threshold is met.

  • Event-Driven Workflow: Simple, intuitive Blueprint events (OnRefreshing, OnLoading) make it easy to hook into your backend APIs like DynamoDB or AppSync.

🛠 Why Use This Plugin?

  • Modern Mobile UX: Essential for mobile titles aiming for a "native app" feel.

  • Optimized Performance: By using "Pull-Up to Load," you can implement "Lazy Loading," ensuring your UI stays fast even when displaying thousands of items.

  • Save Development Time: Don't waste weeks trying to calculate scroll offsets and touch velocity manually. This plugin handles the complex math for you.

📚 Resources & Support

🛡 Committed Support

We know that backend integration can be complex. That is why we prioritize fast, reliable support for every customer.

  • Responsive Assistance: Our average response time is under 2 hours. We are committed to ensuring you aren't left waiting when you're in the middle of a development sprint.

  • Proven Satisfaction: Our customers consistently rate our after-sales support as a key highlight of their experience with our products.

  • Community-Driven: Have a question or a feature request? Join our Discord community to get help directly from us and other developers.

Don't worry about getting stuck—we are here to help you get your game across the finish line.

التنسيقات المضمنة