I am trying to communicate my stats of my character to my UI elements. However whenever I test it will not communicate it to my UI. After I exit it says It cant find my elements in my HUD. I cant figure out were I went wrong in my code. I added a video of my code to help with a visual if anyone can help me out. I’ve spent a few hours trying to figure it out, but am stumped.
Hey @TheDittoMaster!
So the main thing I’m not seeing here is:
That error is a Null Reference Exception. Meaning it’s saying "Hey I’m going to get this Root Widget Object here and do this stuff… But there’s no Root Object in this Root-Object-Shaped hole!
Can you show where you are setting your “Root Widget” (The Blue Object Reference W Root) using the “SPAWNED Root Widget for This Instance of the Game”?
Currently FWidgetSetup()
is called before HUD->BeginPlay()
is called and your widgets are not yet created. This way you miss all your initial setup. Make sure that FWidgetSetup()
is called after the HUD is created. Put a delay for a start, see if it fixes anything and later fix your dependencies. (if so)
Also, can you try to add the owner here. It shouldn’t matter but it bugs me.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.