uSignals are stored as assets in your project. They are basically the storage space for all events. You can add a comment to the uSignal. The other options are only available in play mode and are covered in the Debug chapter.

Image module
Add a uSignal

To create a uSignal, click New Signal. This creates an asset in a folder in your project directory. With Select Signal you can select the newly created asset.

Remove a uSignal

To delete a uSignal click on Delete Signal.

Rename a uSignal

You can rename uSignals by entering the name in the text field and confirm with Enter.

Select a uSignal from Database

You can use the Select Signal button to select a u signal in the Project View. This saves you having to search.

Search a uSignal in Database

If you have many signals you can use the text box Search Signal to filter the signals by name. All categories will be searched.

Comment a uSignal

You can write a comment for the signal, for example to indicate its use. You can create a comment by selecting the uSignal asset. Comments are also displayed in the uSignal Database.

Image module

When you select a uSignal, you see the properties of the asset.
As long as they are not in play mode, the other properties will be grayed out.
The Listeners section lists all listeners that have registered with this signal. You can select them in Play mode.
You can also test a signal without code in play mode. This is very handy if you want to know quickly if your logic works.
For example, you don’t have to run to an opponent every time to harm the player. Just test the logic using the uSignal directly. This will save you a lot of development time.
If you turn on Debug to Console, you will get additional information in the console.