Action Menu: Difference between revisions

From VRChat Wiki
m (Added video resource)
(added a gallery)
 
(8 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{noticebox/official}}
{{Noticebox/Official}}
== Action Menu ==
[[File:Action_Menu.png|thumb|An image of the Action Menu]]
The Action Menu is the primary way to access controls for your avatar and various other quick-access functions. When using an Avatars 3.0 avatar, these controls can be fully customized and can be one of many types. This menu allows you to drive various parameters, informing your avatar on how to react based on how you've set up your animators.
The '''Action Menu''' is the primary way to access controls for your avatar and various other quick-access functions. When using an Avatars 3.0 avatar, these controls can be fully customized and can be one of many types. This menu allows you to drive various parameters, informing your avatar on how to react based on how you've set up your animators.


=== Using the Action Menu ===
You can open up a max of 2 action menus to control your experience with more flexibility.<small>*</small>
==== Controller ====
To open the Action Menu, hold down the "Menu" button that usually pulls up your Quick Menu. A new menu will pop up—this is the Action Menu. It provides quick access to items like emotes, emojis, avatar features, and more.


Use your joystick to move the cursor. Select items by moving to them and releasing the joystick—similar to "flicking" to the item. You can change the settings to confirm selections with a trigger pull in the Action Menu settings.
==Opening the Action Menu==
Opening the Action Menu varies on which control type you are using.  


==== Desktop ====
*'''Keyboard/Mouse:''' Press '''R''' to open.
Press '''R''' to open the Action Menu. You can only open one menu in Desktop mode, and you must click to confirm your choices.
*'''VR Controller:''' Hold down the button that opens up your [[Quick Menu]]. Depending on which hand you open the Action Menu with, it will either open up the left or right one.
*'''Gamepad:''' Press in on the right thumbstick to open.
*'''Mobile:''' Hold down on the menu button.


==== Settings ====
<sup>*The Keyboard/Mouse, Gamepad, and Mobile control types only opens one action menu (left), using both action menus is not possible using these control types.</sup>
Using the "Bindings" button in the Settings menu, you can change how you pull up the Action Menu. For instance, you can set it to open by clicking the joystick on your controller.


''Note: The Quest Hand Tracking Beta does not have access to the Action Menu yet. To control your avatar, use a Quick Menu wing instead.''
==Layout==
When first opening the Action Menu it is separated into 4 sections: Expressions, Emojis, Tools, and Options.


=== Selection Methods ===
===Expressions===
==== Flick Select ====
{{Main|Expressions}}
In Flick mode, push the joystick in the direction of the pie slice you want to trigger. Pushing part way shows an indicator of the selection. Pushing all the way triggers the selection.


==== Pick Select ====
This menu is used to change different features on your avatar, each avatar's expression menu is different.
Pick mode involves pushing the joystick towards the pie slice and confirming the selection with the trigger on the controller (or mouse click on Desktop). The default mode is Flick, except for Vive controllers. You can switch to Pick mode in Action Menu > Settings > Flick enabled setting.


=== Layout ===
===Quick Actions===
The UI consists of three levels: the Action Menu, the Expression Menu, and the Puppet Menu.
Quick Actions is a menu under the Expression menu that lets you control various parts of your avatar, the options in this menu are:  
*'''Avatar Height:''' changes the height of your avatar between 0.20M - 5.00M
*'''Reset Height:''' Sets the height of your avatar back to the default set in Unity.
*'''Release Poses:''' Resets poses for [[Physbones]]
*'''Reset Avatar:''' Resets all parts of your avatar, including Physbones and saved toggles
*'''Legacy Fingers:''' Avatars fingers will be animated by SteamVR skeletal data if Disabled


==== Action Menu ====
===Emojis===
The root menu includes: Gesture Toggle, Config (for the UI), Emojis, Expression Menu, and Close.
The emoji sub-menu is used to use the default emojis or custom emojis, available if you have [[VRChat+]]


==== Expression Menu ====
====Tools====
This menu can have various widgets, including stages. Entering a stage with puppets switches you to that stage's puppet mode. You can have multiple stages in each expression menu and a menu open in each hand.
The tools sub-menu is the home of commonly used features, these tools include:


==== Widgets ====
*[[Mirrors#Personal Mirror|Personal Mirror]]
Widgets include Button, Toggle, and other control types, which can be configured to act in various ways.
*[[Mirrors#Face Mirror|Face Mirror]]
*[[Chatbox]]
*[[Camera]]


==== Puppet Menu ====
====Options====
The Puppet Menu allows you to drive various values/parameters for your avatar. When building an Avatars 3.0 avatar, you can map these out. In this mode, you can move the joysticks, touch the Vive touchpad, or use your mouse to control the puppet.
The options sub-menu hosts a plethora of options consisting of Action Menu, nameplates, avatar options and more.


To return to the Expression Menu from a Puppet Menu, pull the trigger with the stick centered.
==Using the Action Menu ==
[[File:PuppetMenu.gif|thumb|Example of the action menu in use]]
===Selection Methods===
You can toggle on and off section methods by opening up your Action Menu > Options > Action Menu > Flick Select.


=== Closing and Saving ===
====Flick Select====
To close the Action or Expression Menu or any of their folders, choose the Back option at the top of the radial menu. Clicking the joystick (holding down the Vive button or pressing '''R''' on the keyboard) will close the menu but remember your place. Reverse this process to return to where you left off.
In Flick mode, push the joystick in the direction of the pie slice you want to trigger. Pushing part way shows an indicator of the selection. Pushing all the way triggers the selection.
 
=== Puppet Menu Example ===
[[File:PuppetMenu.webp|thumb|The Puppet Menu in action]]
As you move your joystick/touchpad/mouse in various directions, you drive animation parameters to different values. This setup allows blending between various "moods," such as "happy" and "surprised," or other adjacent moods.
 
This is one way to use the Puppet Menu. Anything that can be parameterized can be controlled from this menu. There are also toggle buttons and other types of UI elements still in development.
 
You can pull up one menu on either hand (or both simultaneously). By default, you "flick" to select an option. In the Action Menu settings, you can choose to use the Trigger to select an option.
 
To back out after making a selection in the Expressions menu, pull the trigger. Pull the trigger again to return to the main menu.
 
=== Accessing the Action Menu ===
==== Valve Index Controllers ====
* Pull up the Action Menu by clicking the joystick on the corresponding hand.
* Back out of menus (or select an option when "Flick Select" is disabled) with the trigger.
 
==== Oculus Touch Controllers ====
* Pull up the Action Menu by clicking the joystick on the corresponding hand.
* Back out of menus (or select an option when "Flick Select" is disabled) with the trigger.
 
==== Vive Wand Controllers ====
* Pull up the Action Menu by clicking and holding the Menu button at the top of the controller.


==== Other Controllers ====
====Pick Select====
* If there's a joystick, clicking it in should bring up the Action Menu.
Pick mode involves pushing the joystick towards the pie slice and confirming the selection with the trigger on the controller (or mouse click on Desktop).
* Back out of menus (or select an option when "Flick Select" is disabled) with the trigger.


==== All Controllers ====
===Closing and Saving ===
* Pull up the UI by holding down the Quick Menu button.
To close the Action or Expression Menu or any of their folders, choose the Back option at the top of the radial menu. Doing the inverse of opening the action menu will close the menu but remember your place. Reverse this process to return to where you left off.


==== Desktop Mode ====
==Gallery==
* Press '''R''' to pull up the Action Menu.
<gallery heights="100">
* Move the mouse to select items, and click to confirm selections.
File:Action Menu.png|Action Menu main page
* Click to back out of menus.
File:Action Menu Emojis.png|Action Menu emojis page
File:Action Menu Tools.png|Action Menu tools page
File:Action Menu Quick Actions.png|Action Menu quick actions page
File:Action Menu Expressions.png|Action Menu expressions page
File:Action Menu Nameplates.png|Action Menu nameplates page
File:Action Menu Personal Mirror.png|Action Menu personal mirror page
</gallery>


=== Debug Menu ===
==Resources==
The debug menu in the Action Menu is a powerful tool. It displays the current animator state of your avatar, including parameter values, tracking states, and current motion states. It is useful for debugging.


=== Resources ===
*[https://docs.vrchat.com/docs/action-menu Action Menu] page on docs.vrchat.com
*[https://www.youtube.com/shorts/PZsOQTLvPAc What is the Action Menu?] on YouTube


* [https://www.youtube.com/shorts/PZsOQTLvPAc What is the Action Menu?] on YouTube
[[Category:User Interface]]
[[Category:Menus]]

Latest revision as of 23:38, 6 September 2024

VRLogo.png
V · EThis is an official VRChat information page!
It is written and maintained by Wiki Maintainers and VRChat Staff.
An image of the Action Menu

The Action Menu is the primary way to access controls for your avatar and various other quick-access functions. When using an Avatars 3.0 avatar, these controls can be fully customized and can be one of many types. This menu allows you to drive various parameters, informing your avatar on how to react based on how you've set up your animators.

You can open up a max of 2 action menus to control your experience with more flexibility.*

Opening the Action Menu

Opening the Action Menu varies on which control type you are using.

  • Keyboard/Mouse: Press R to open.
  • VR Controller: Hold down the button that opens up your Quick Menu. Depending on which hand you open the Action Menu with, it will either open up the left or right one.
  • Gamepad: Press in on the right thumbstick to open.
  • Mobile: Hold down on the menu button.

*The Keyboard/Mouse, Gamepad, and Mobile control types only opens one action menu (left), using both action menus is not possible using these control types.

Layout

When first opening the Action Menu it is separated into 4 sections: Expressions, Emojis, Tools, and Options.

Expressions

Primary Page: Expressions


This menu is used to change different features on your avatar, each avatar's expression menu is different.

Quick Actions

Quick Actions is a menu under the Expression menu that lets you control various parts of your avatar, the options in this menu are:

  • Avatar Height: changes the height of your avatar between 0.20M - 5.00M
  • Reset Height: Sets the height of your avatar back to the default set in Unity.
  • Release Poses: Resets poses for Physbones
  • Reset Avatar: Resets all parts of your avatar, including Physbones and saved toggles
  • Legacy Fingers: Avatars fingers will be animated by SteamVR skeletal data if Disabled

Emojis

The emoji sub-menu is used to use the default emojis or custom emojis, available if you have VRChat+

Tools

The tools sub-menu is the home of commonly used features, these tools include:

Options

The options sub-menu hosts a plethora of options consisting of Action Menu, nameplates, avatar options and more.

Using the Action Menu

Example of the action menu in use

Selection Methods

You can toggle on and off section methods by opening up your Action Menu > Options > Action Menu > Flick Select.

Flick Select

In Flick mode, push the joystick in the direction of the pie slice you want to trigger. Pushing part way shows an indicator of the selection. Pushing all the way triggers the selection.

Pick Select

Pick mode involves pushing the joystick towards the pie slice and confirming the selection with the trigger on the controller (or mouse click on Desktop).

Closing and Saving

To close the Action or Expression Menu or any of their folders, choose the Back option at the top of the radial menu. Doing the inverse of opening the action menu will close the menu but remember your place. Reverse this process to return to where you left off.

Gallery

Resources