Skip to main content

Basic Operations

Displaying Fusion Editor

In the initial Scene Composer layout, Fusion appears next to the Scene Editor in the center of the window. If Fusion is not visible, go to View > Fusion > Fusion from the menu bar and check Fusion to display it.

Diagram Display Operations

See Fusion Editor UI for basic operations related to the diagrams displayed within Fusion panel.


Diagram Bird's Eye feature

The Diagram Bird's Eye panel can be displayed by selecting [ View > Fusion > Diagram Bird's Eye ] from the menu bar. This panel provides a bird's eye view of the entire Fusion diagram. For details on how to display the panel and basic operations, please refer to Diagram Bird's Eye.

Adding a Fusion node

New fusion nodes can be added to any fusion node by the following operations. The added Fusion nodes are connected via links from connectors.

drawing-4-1684910997.png

  • Use a connector
    1. Drag a connector of any Fusion node and move a mouse.
    2. A link will appear following a mouse operation, and release a mouse button anywhere.
    3. he "Select Fusion Node" dialog box will appear, so select Fusion node you need to add.
      drawing-4-1684914138.png

Entering the behavior name you want to connect to in the search box at the top of [ Choose Behavior ] dialog box narrows down the items displayed in the dialog box.

drawing-4-1684977713.png

    Fusion Node collapsing and expanding

    Each Fusion Node has an expand/collapse button at the upper right corner. Clicking it will toggle between collapsing and expanding the Fusion node.

    drawing-4-1684914268.png

    Reference Fusion Node

    You can create a reference to behaviors available in the solution. For more information about this operation, see Behaviors: Deep Copy/Paste Operation. A reference icon appears in the upper left corner of the Fusion node corresponding to that reference behavior. This is the same icon that appears for the behavior in the Extra Scenes tree. Click this icon to navigate to the referenced Fusion node.

    drawing-4-1684917750.png

    Fusion Group (Behavior Group)

    Fusion Group (behavior group) is a way to group multiple Fusion nodes in a scene tree or Fusion diagram to make them easier to manage or to simplify diagram organization. Once created, the groups can be renamed to anything desired or duplicated for other uses. It is easier and faster to use because it does not require the creation of templates like a Behavior Building Block.

    To create a Fusion group, select the target Fusion nodes and then select [ Create Group ] from the context menu.

      Double-clicking on the created Furion group will display a diagram of the grouped Fusion nodes (Figure 1 below). By clicking on the arrow in the upper right corner of the Fusion group diagram, you can return to the diagram one level up (Figure 2).
      drawing-4-1698383122.png

       

      Moving Fusion nodes

      Drag a Fusion node to move it to any location in Fusion panel. If multiple fusion nodes are selected by either of the following operations, all Fusion nodes will be moved.

      • Ctrl-click to select multiple fusion nodes.
      • Selecte multiple Fusion nodes with a rectangular selection after dragging with a mouse left button.

      Copy and Paste a Fusion node

      A Selected Node can be copied by pressing Ctrl + C. A copied Node can be pasted by pressing Ctrl + V. If multiple fusion nodes are selected by either of the following operations, all Fusion nodes will be copied.

      • Ctrl-click to select multiple fusion nodes.
      • Selecte multiple Fusion nodes with a rectangular selection after dragging with a mouse left button.

      Delete a Fusion node

      FusionThe nodesdelete operation can be deletedexecuted by selecting athe fusiontarget Fusion node to be deleted and pressing the Delete button on athe keyboard.keyboard Ifor otherby selecting the context menu [ Delete ]. The deletion flow after the deletion operation is executed depends on the status of the target Fusion nodesnode.

      are
        The target Fusion node has no reference
        After performing the delete operation, the target Fusion node is connected to the selectedtop Fusionnode. node,By aperforming linkthe todelete selectedoperation again, the [ Delete Items ] dialog box will appear. After confirming the contents, the target Fusion node is disconnecteddeleted andby apressing linkthe connectionOK button.

        ENG_DeleteFusion.gif



        The target Fusion node has reference
        After performing the delete operation, the [ Delete Items ] dialog box appears. After confirming the contents, the target Fusion node is madedeleted withby pressing the OK button. Fusion nodes (as reference) connected to the target Fusion node will be directly connected to the top node.
        After this operation, again press Delete button to peform deletion.

        ENG_DeleteFusion2.gif


        If a connection between Fusion nodes are enabled, you can drag a connector to connect a link to another Fusion node.


        By right-clicking on a connector of Fusion node, delete a link already connected (However, a link of Fusion nodes connected to the top node cannot be deleted.) If a connector is connected to multiple links, all links will be deleted. The Fusion node that deletes its link is then automatically linked to the top node.


        Undo/Redo operation

        Undo/Redo operations can be performed by using the Undo/Redo icon in the toolbar. And, keyboard shortcut keys of Undo/Redo is also supported.

        Context Menu

        After selecting any Fusion node, the following context menu is displayed by right-clicking the mouse.

        drawing-4-1698219242.pngdrawing-4-1698219242.png
        Save as Behavior Building Block

        Save the currently selected Fusion node as a Behavior Building Block.

        Suppress All Warning

        Hides behavior-related warnings in Problems Browser panel.

        Create Group

        This menu is displayed when multiple Fusion nodes are selected. Groups the currently selected Fusion nodes.

        Lock

        Performs an edit lock on the Fusion node. The connector of a locked Fusion node will be grayed out and no additional Fusion node operations can be performed. Note that locking the top node will lock all connected Fusion nodes.

        Unlock

        This menu is displayed when the currently selected Fusion node is locked (When multiple Fusion nodes are selected, this option is displayed if all selected Fusion nodes are locked.) Unlock the currently selected Fusion node.

        Force Unlock

        This menu is displayed when Top node is locked and Fusion nodes connected to it are selected. Force all locks to be released.

        Clone

        Fusion nodes can be cloned. The cloned Fusion node will have the same name as the selected Fusion node with a number.

        Copy Copy a Fusion node. This is the same as the key command operation, Ctrl+C.
        Cut

        Cut the Fusion node. This is the same as the key command Ctrl+V.

        Delete

        DeletePerforms a delete operation on a selected Fusion node. 

        Paste

        This menu is displayed after perporming copy/cut operation. Paste the copied/cut Fusion node to the specified location.

        Rename

        Rename a selected  Fusion node.

        Change Header Color Change the header color of the Fusion node to any color.
        Restore Default Header Color Restore the default header color specified in [ Preferences > Fusion ].

        Question to the developer:

        Force Unlock/Unlock

        If performs right-click on Fusion diagram (= any Fusion node is NOT selected), a context menu will appear as shown below. I selected it as a trial, but there seems to be no particular change. What is the intention of these menu?

        drawing-4-1698219597.png

        Double Click operation

        Double-clicking on a Fusion node switches the display screen.

        • If the top node is a state machine element, display its State Machine Editor screen.
        • If you click on BehaviorBudlingBLock Fusion node, the Fusion diagram of the target BehaviorBuildingBlock's template is displayed.
        • If you double-click on a behavior group, its internal structure will be displayed.