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.