Interactable Sign posts

refer to this page for information and set up of this product

Step one

Go to your project settings and click on the input tab and create a new action mapping and name it ” interact ” all lowercase. Assign your chosen key, we went with E but it really doesn’t matter.

step two

Open up your Game mode and change the player controller to the one provided. Alternatively copy the code from our controller to your own.

the reason for this is we are creating our HUD widget inside our player control, our HUD widget has nothing in it other than the canvas, this is an important variable we’ll be using. We’ll be calling on the HUDs canvas and attatching our sign post widgets to it. if you already have a HUD and you want to use that, that’s perfectly fine, just make sure you make your main canvas a variable so we can call it.

step three

Open up your Game mode and change the player controller to the one provided. Alternatively copy the code from our controller to your own. this code is what create our HUD.

step four

If you have your own character you’re using go in to the sign post actors and re cast to your player character rather than the third person character also if your using your own player controller, you will have to replace the cast here as well, remember to re-hook up the set variables after the cast and change the variable type to that of your character and controller respectively.

step five

If you’re using your own character, copy the interact code from our third person character and paste it into yours. It’s the chunk that’s highlighted green

step six

after following the steps above drag your signs in to the level and with a sign selected look at the details panel (typically on the right hand side of the screen). Under defaults you’ll see “Sign information” expand that and you can fill in the text boxes here, the small sign doesn’t support pictures but the big signs do, all the information you provide here will be stored with in that sign and displayed on the widget when you interact with it.

Any questions regarding this asset feel free to email us: