Asset Settings

Back


🗺️ Location


The settings for the asset can be access via the following methods and has the icon shown on the right. This asset holds all settings, if deleted the asset will regenerate a new one with default settings when you next use the asset.

Project Settings Window



You can edit the settings via this window. It can be found under Project Settings/Carter Games/Audio Manager

This window also shows the version number of the asset, release date & some helpful links as well as the settings for the asset. See what each option does here: ⚙️ Options.

Menu Item



You can access the settings via a menu item on the top bar navigation menu which can be found under Tools/Audio Manager/Edit Settings This will open the project settings window on the build versions settings.

Settings Asset Button



The settings asset can be found under Assets/Resources/Carter Games/Audio Manager/Audio Manager Settings This is the scriptable object that controls the settings of the asset. You can only view the settings from there. To actually edit the settings, press the Edit Settings button in the inspector of the asset.

⚙️ Options


Base Audio Scan Path


This is the location in your project where the system looks for audio from. You can add additional directories in the inspector of the audio manager file or the audio manager using a file. You can set this field with a drop down which is categorised by folder like so:

| - Assets

| - Assets >

| - Audio

| —- Audio >

| - Clicks

| - Sfx

| - Music

In the settings section of the asset you also have a refresh button next to the directories select. Use this to update the directories list if you have added a new directory that the system hasn’t registered.

Is Using Static


This setting is controlled by the asset and is used to update the scripting defines if you change platform with the static instance enabled so you don’t have to update it yourself.

Show Debug Messages


Toggles if the asset shows any messages in the debug console. Handy to turn off if you want to reduce the amount of messages the console receives.