[FREE] Fast Switcher UMG

http://gamednastudio.com/plugins/images/FastSwitcher/Promo1.png

Fast Switcher UMG
Loads only the needed widget

Default Widget Switcher in Unreal Engine 4 loads all widgets into the memory and switches between them without unloading those which are inactive.
The Fast Switcher UMG widget loads only the needed one and unloads it when you switch to another.

  1. Unpack plugin archive to Plugins folder in your Unreal project folder and start editor.

http://gamednastudio.com/plugins/images/FastSwitcher/Wiki0.png

  1. Add Fast Switcher to your parent widget.

http://gamednastudio.com/plugins/images/FastSwitcher/Wiki1.png

  1. Add needed widgets to slots. Default Active Index defines which widget should load first. -1 means that no widget will be loaded at start.

http://gamednastudio.com/plugins/images/FastSwitcher/Wiki2.png

If you don’t want to remove widgets from memory during switching tabs set “Cache Widgets” flag.

  1. If you want, you can use three additional nodes:
  • GetActiveWidgetIndex returns the index of currently loaded widget

  • SetActiveWidgetIndex loads a new widget depending on the index

  • GetUserWidget returns the currently loaded widget

http://gamednastudio.com/plugins/images/FastSwitcher/Wiki3.png

Download for FREE on Sellfy: https://sellfy.com/p/w16v/-FAST_SWITCHER
Download for FREE on GitHub: https://github.com/gameDNAstudio/FastSwitcher

Fast Switcher UMG new update released!

I’ve added ability to disable removing widgets from memory during switching tabs. Set “Cache Widgets” flag to turn it on.

Updated version you can download for FREE from Sellfy: https://sellfy.com/p/w16v/-FAST_SWITCHER

Fast Switcher now available also on GitHub: https://github.com/gameDNAstudio/FastSwitcher

Ah thanks for this should come in handy, i use a switcher for my inventory but these other widgets are populated on gamestart, so ill have to cache those ones I’m guessing also if a reference is being set to a widget I’m guessing this will have to be reset each time its unloaded?

You can change it in widget options by setting flag “Cache widgets”.

**Fast Switcher for Unreal Engine 4.16 released!
**

**CHANGELOG:
**- Tweaks for UE 4.16 compatibility

**Available for FREE on ** GitHub and Sellfy

Wow thank you so much, you are my hero! :smiley:

Fast Switcher 1.1.0 for Unreal Engine 4.18 released!

CHANGELOG:

  • Tweaks for UE 4.18 compatibility

Available for FREE on Sellfy and GitHub

Nice! Keep rolling things out.

Fast Switcher 1.4.0 for Unreal Engine 4.21 released!

CHANGELOG:

  • Compatibility updates for Unreal Engine 4.21

Available for FREE on Sellfy and GitHub

Fast Switcher 1.5.0 for Unreal Engine 4.22 released!

CHANGELOG:

  • Compatibility updates for Unreal Engine 4.22

Available for FREE on Sellfy and GitHub

Just wanted to say thanks for the update :).

You’re welcome! :wink: