# DataLink

DataLink is a feature for sharing Blackboard Asset between multiple objects.

It is built into Logic Controller and has multiple Logic Behavior and [Logic Asset]( Used to reference variables from the same Blackboard Asset from /manual/architecture/objects/logicasset.html).

### Method of operation

In Logic Editor, you can edit Logic Behavior or Logic Asset and select Blackboard tab in side panel can be operated on the Data Link tab.

#### Create

1. It can be created using one of the following methods.
   - Click the “+” button
   - Click inside the list field and press `Ctrl` + `Shift` + `N key` (Win)/`command ⌘` + `shift ⇧` + `N key` (Mac)
   - Right-click inside the list field and select “Create” from the menu
2. Enter your name
3. Confirm with `Enter key`

#### Selection

- Click on DataLink in the list When selected, the details column in the right frame will change accordingly.

#### Rename

1. Start name input mode Please use one of the following methods to enter input mode. *Right-click on the Data Link and select “Rename” from the menu *Click the Data Link to make it active, then click it again
   - Select Data Link and `F2 key` (Win)/`Enter key` (Mac)
2. Enter your name
3. Confirm with `Enter key`

#### Delete

You can delete it using one of the following methods:

- Right-click the Data Link in the list and select “Delete” from the menu
- Select the Data Link in the list and press the `Delete` key

### Settings

Item | Description
--- | ---
Share Type | Set sharing conditions for your Blackboard instance. Global Share across applications. Once created, it remains until it is terminated. Scene Share only within the same scene. It will be released when the current scene changes. Reference Counter Shared only between objects that refer to the same instance. It is released when the object it references no longer exists.
Tag | Blackboard tag name to share.
Blackboard Asset | Set the Blackboard Asset to be shared.

An instance is generated internally during play and shared between DataLinks that match the above settings.

### Blackboard

The current instance of the configured Blackboard Asset is displayed.

For details, see Blackboard.