Trying to create a location-based static screen text trigger

I am attempting to create an on screen text pop-up/prompt that tells you where you have travelled into like World of Warcraft does when you visit a new area. I have a widget bound to a static box mesh which I think is the issue but the problem I am having is that when I run through the trigger the text appears and follows the angle I view it from instead of being 2D and static in the same position on the screen it moves within the world.

See video:
The Goal: https://infinitemirai.files.wordpress.com/2020/08/worldofwarcraft-2020-07-18-20-13-09-74.jpg

You could use level streaming and everytime you enter the level, use begin play to display a widget. I’d do like that.

Or maybe just a simple trigger box to display the widget. You could use ‘is valid’ to check if you already created that widget to prevent display again or using boolean… Not sure if is exactly what you want, but these crossed my mind when I thought about it. And the text wouldn’t float too.

Hi Gundes, thanks for your help, I like the sound of the level streaming idea, although I must admit I’m not sure how to do this, I don’t suppose its a relatively simple process you could explain to me?

Sure thing.

If you don’t have already the ‘levels’ tab visible, you can toggle at ‘window > Levels’ at the top menu bar on the editor.

There you have your persistent level, which is your current and main level. There, you can create/add new levels. They will be all part of the persistent level. Is also good for optimization.

When you create/add a new level to your persistent, you can call the level using the ‘Level Streaming Volume’ which you must place at your persistent level.
The Level Streaming Volume works like the trigger box, everytime the player enters that space it will load the new map. And each level has its own blueprint graph, where you can use the event begin play I mentioned.

Ryan Laley will explain better for you. Is really simple process.

You can use for many things, depends on you. I like to use on my games for better optimization

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.