Page 1 of 1
Menu Choice not displaying text?
Posted: Sat Jan 30, 2021 9:07 pm
by Tentakero
I think I'm cursed this week. Terribly sorry about all these threads but I've got another issue.
Menu responses keep showing me the default text despite marking the node as a Player response. I've tried putting the node's text in both the Menu Text section and the Dialogue Text section.
When it comes down to actually selecting the branch during gameplay, it shows up like so
Could this have something to do with changing the Actor's display name from this thread?
https://www.pixelcrushers.com/phpbb/vie ... f=3&t=4092
Can't thank you enough for the help.
Re: Menu Choice not displaying text?
Posted: Sat Jan 30, 2021 9:50 pm
by Tony Li
Hi,
I don't think it has anything to do with setting the Display Name.
Are there any errors or warnings in the Console window?
Is the "Response Text Here" Text / TextMeshProUGUI element assigned to the StandardUIResponseButton component?
Re: Menu Choice not displaying text?
Posted: Sun Jan 31, 2021 7:02 am
by Tentakero
There's an issue with Easy Save 3, but after digging some more, I realize that the package manager isn't showing any third party packages at all. I'm thinking I ended up with something screwed up in the engine itself at some point.
I might need to start this entire project over and do a reinstall of unity or something because I've spent so much time fighting these weird issues.
Re: Menu Choice not displaying text?
Posted: Sun Jan 31, 2021 7:11 am
by Tentakero
Fixed it! The packages not showing up might be an entirely different problem that I'll need to tackle eventually.
You were right, it turns out that I hadn't assigned the Label in the response button template. Not sure when or how this happened but this took care of it.
Re: Menu Choice not displaying text?
Posted: Sun Jan 31, 2021 8:30 am
by Tony Li
Glad you found the issue!
Side note: The Package Manager window has a major bug right now. Unity's working on fixing it. But currently if you click "Update" on an asset, it will not download the updated version of an Asset Store package. It will keep whatever old version is already downloaded into your Asset Store cache folder. The Package Manager window will even claim that it has downloaded the latest version, but when you click Import it will import the old version. The solution right now is to delete the old unitypackage from your Asset Store cache folder before downloading.