Repository navigation
project settings
The accessible Project Settings window allows you to configure essential Unity project settings using your keyboard and NVDA.
This version provides access to Player Settings, Tags, Sorting Layers and Layers.
Open the Project Settings window in Unity Access.
Two categories are available:
- Player
- Tags and Layers
Use the arrow keys to navigate the category list and press Enter to open a category.
Player Settings control how your game is identified, displayed and launched.
This version focuses on Windows standalone development.
You can edit the following properties:
- Company Name: The name of the company or developer responsible for the game.
- Product Name: The name of your game.
- Version: The version number of your application.
- Default Icon: The icon associated with your game.
- Navigate to Default Icon.
- Open the accessible Object Selector.
- Select a compatible icon asset from your project.
- Apply the selection.
The Windows settings section controls how your game behaves when launched.
The following settings are available:
Run In Background
Controls whether the game continues running when its window is not in focus.
Fullscreen Mode
Controls how your game is displayed, such as fullscreen or windowed mode.
Default Is Native Resolution
Allows the game to use the display's native resolution where supported.
Default Screen Width
Sets the initial width of the game window in pixels when applicable.
Default Screen Height
Sets the initial height of the game window in pixels when applicable.
Resizable Window
Controls whether the player can resize the game window.
- Open Player.
- Navigate to the Windows settings section.
- Locate Resolution and Presentation.
- Change the required settings.
Some options depend on the selected Fullscreen Mode.
For example, Default Screen Width and Default Screen Height are relevant when the game is running in Windowed mode.
Unity Access updates the available controls when Fullscreen Mode changes.
The Tags and Layers category allows you to manage the tags, sorting layers and layers used throughout your Unity project.
Tags are used to identify GameObjects.
For example, you might create tags named Player, Enemy or Collectible.
The Tags section displays all existing tags.
You can:
- View existing tags.
- Add new tags.
- Remove custom tags.
- Open Tags and Layers.
- Select Tags.
- Choose the option to add a tag.
- Enter the tag name.
- Select the custom tag you want to remove.
- Choose the remove option.
- Confirm the deletion.
Existing tags cannot be renamed.
To assign a tag to an individual GameObject, use the Unity Access Inspector.
Sorting Layers control the order in which supported objects, such as 2D sprites, are rendered.
For example, a game might contain:
- Background
- Characters
- Foreground
The Sorting Layers section allows you to:
- View existing Sorting Layers.
- Add a Sorting Layer.
- Rename a Sorting Layer where permitted.
- Remove a Sorting Layer where permitted.
- Move a Sorting Layer up.
- Move a Sorting Layer down.
Layers are used to organise GameObjects and can affect systems such as rendering and physics.
Unity provides 32 layer slots, including built-in and user-defined layers.
The Layers section allows you to:
- View all available layers.
- Name available user layer slots.
- Edit permitted user layer names.
Unity's protected built-in layers cannot be renamed.
To assign a layer to a particular GameObject, use the Unity Access Inspector.
When you change a setting, Unity Access validates the entered value.
If the value is valid, the setting is updated.
If Unity rejects the value, Unity Access reports an error and preserves the previous valid value.
This version provides essential project configuration for Windows development.
The following settings are not currently available:
- Audio
- Graphics
- Physics and Physics 2D
- Input Manager
- Quality
- Time
- Advanced Player Settings
- Non-Windows Player Settings
Other categories may be added in future updates.