I recently created a clean build of a 3D game, UnityUI menus, context-sensitive point and click control. I've used the new game wizard to set up the game, and the only thing I've imported from outside is a character model, which I've turned into a player using the character wizard.
This is my fourth attempt thus far, but the results are the same each time
- the InGame menu is click-throughable (i.e. no RectTransform boundary, but this is easy enough to fix)
- when dialogue is played, the subtitle menu is not visible. I can see it activating in the hierarchy, and according to its properties it contains the correct contents (speaker name, text) but is invisible in both the scene and game windows.
I seem to be getting a lot of issues with the UnityUI lately, maybe I should just stick to the DefaultAC!
Comments
If it's activating in the Hierarchy, is there any other component or child object that isn't showing? Once dialogue begins, try pausing the game and attempt to manually enable the UI - we'll need to know what isn't happening by itself in order to fix it.
If all else fails, copy over the Subtitles Menu from the Demo_MenuManager asset and switch the Source to Unity Ui Prefab - if you haven't modified the original, it should work - and you can then duplicate it and modify it.