Complex HUD

I want to start by saying, I tried using UMG interface, and failed miserably. For whatever reason I cannot get it to function properly with my C++ classes. I went through numerous documentation and could not get it to work.I did not even know So I resorted to putting it in Slate which is a beast of its own. Im looking to do things like rotating menus and things like that. Would it be better for me to do that in Slate or should I learn the UMG designer? If someone could explain why and give me some tips on some basic functionality that would be great.

Thanks,

That depends on what do you mean rotating menus, UMG is better with animations as you can use sequencer there. If you can’t make things work with UMG via C++, then try to invert the communication and try to make your menu call and get data from your C++ code and don’t touch UMG in C++.

Extra note: UMG is Slate frontend for blueprints, eveything that you can do in UMG you can do with Slate with more stuff as not everything from slate is exposed via UMG. Slate is also superior to design UI in C++.

Thanks for the info, what I mean by a rotating menu i mean basically have a list of items (the items that the player wears) and i want to just be able have a word saying “Belt”, “Gloves” that rotates in a circle using the arrow keys, then select using enter. Is that something that can be done using UMG?