How would such an Action work? Many objects have multiple materials - I'm not sure how the UI should behave. If there's already a way through PM, I'd say go with that.
Are you talking about buttons in other menus, or in the same menu? From your description, I thought there was only one button in question here. If it's always activated regardless, I suppose you could just create multiple "invisible" but…
Have you tried adjusting the relative z-position between the NavMesh (I'm assuming it's a Polygon Collider) and the Hotspot2D? That's likely the cause - if not, please post a screenshot to give me a better idea.
1) Good spot.
2) Marquee-select the node and right-click in empty space to get multiple options - including the ability to delete it. I would rather it be a little more user-friendly, but this is a limitation of Unity's editor.
3) True, but if you…
Look inside MenuLabel.cs (or whichever element you wish to change). The text is displayed within the Display function at the bottom - in MenuLabel this is stored in the string newLabel.
Play the 2D demo again. Am I right in thinking that you basically want a control scheme like that, only that the Interaction Menu appears without the need to click the Hotspot? The problems of the mouse leaving the Hotspot and not the Menu etc, we…
I meant simply leaving the Interaction field blank, so the Hotspot changes the cursor, but clicking it doesn't actually do anything. But alas, I tried it myself and it wouldn't work.
I'll look into adding a dedicated Cursor for such a case.
The mouse will still work if you've got Keyboard Or Controller mode, provided you've got CursorHorizontal / Vertical defined in your Input Manager, though you may have to tweak your Input settings.
If you want multiple control schemes, however, bet…
I appreciate your lengthy description, but I'm still somewhat confused about your setup. A post of the ActionList with the parameter in question would help.
The answer may be on inserting a custom Action into the ActionList that basically re-write…
I wouldn't accept patch files, because (and this is purely me being overly-rigorous, I'll admit) I want to add each and every code change into AC myself, by hand. There is no "standard" way for sending code proposals, and I don't want the…
You can't use a Polygon Collider in 2.5D mode. The whole idea behind 2.5D mode is that the characters move in 3D space, yet the backgrounds are still 2D. Unity's Polygon Collider is a 2D-only tool, so it won't work here.
I see that your Camera's in 2D space, but is your game set up to be Unity 2D mode? Check the Moving and turning setting in your Settings Manager - if you've assigned your sprite child, I'm not sure what else other than that could be the problem.
F…
If you're using Unity Navigation, you must be using either Top Down or World/Screen Space as your Moving and turning setting, yes?
So long as you give your Player prefab a (usually Capsule) Collider and Rigidbody, it should work just fine. Please …
Try entering a single space character into the Hotspot's Label (if not name) field. The Hotspot will display, but since it's just a space it won't be visible.