Forum rules - please read before posting.

Multiple Menus and Keeping them Enabled

edited June 2018 in Technical Q&A
Hi everyone,
We're using multiple menus in our game, some that are used for UI/gameplay elements and some that are used for typical system functions (so far, we're just using the default pause, settings, save, load, etc. menus that come with AC.

One issue we're having is that any system-type menu except the pause menu seems to disable every other menu. So if the player is standing in front of a UI of some kind, that works through menus, activating the pause menu with ESC simply makes that menu appear over the existing menus, and things work like intended. However, if we go on from that menu into Load, Options, Save, etc., both the pause menu and the UI menu disappear to give way to that new menu.

We are fine with the options menu disappearing as you pick Options/Load/Save, but the actual custom UI menu should not disappear, since it causes issues. The custom menu uses the unity UI as a source, if that matters.

Is there any way to keep the UI menu from being turned off by the Options/Load/Save menus?

Thanks so much in advance!

Sel

Comments

  • The default "system" menus are set to crossfade between one another (see the Click type field in each Button element's properties).

    This is kind of a "shortcut" feature, in that it'll turn off all other menus at the same time - saving you having to turn off the previous menu etc.

    However, for total control over how Menus are displayed, you can set this value to Run Action List instead - and run Menu: Change state Actions to explicitly turn off Pause and turn on Options, for example.

    The behaviour of the Pause menu, too, can be controlled more accurately by relying on "Active inputs" (see the Manual chapter with the same name).  The Pause menu by default has an Appear type of On Input Key, but the same effect can be achieved by setting it to Manual and using Active Inputs to determine how/when exactly it'll respond to input.
  • Sorry for the delay in responding. This works great, thanks for your help.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Welcome to the official forum for Adventure Creator.