Part 3: Configure Behaviors
The following interactions can be configured with Behaviors using Behaviors.Fusion.
- Changing the state of the temperature progress bar by pressing the heater buttons
- Change in playback time value by moving the progress bar for playback music
Music Time
Music
Configuring the Music's Playback Time
Slider
IVI_Sample > IVI_Sample > Music > Slider
In the Menu select [View > Fusion > Fusion].
In the [Slider] Fusion Node drag the Behaviors connector circle to the right and release the mouse.
In the Select Behavior dialogue's input field start typing "Forward Value".
In the Select Behaviors dialog double-click
In the
Select the IVI_Sample scene's DigitalClock_Time control, which can be found following the path below and click [OK].

Configuring
SelectSeat theHeater ForwardSetting
ValueCreating behaviorFusion ofNodes
the
Slider in the right side ofIn the Scene Tree panel and configure its TargetNode inselect the PropertiesSeat_Right's panel."Icon_Button_-", Towhich docan this,be clickfound following the magnifyingpath glassbelow.
icon
nextFusion displays the Fusion Node for "Icon_Button_-".
Path
IVI_Sample > IVI_Sample > Comfort> Seat_Right > Icon_Button_-

Seat heater setting
This section will addopen.
Drag and drop the following behaviors onto all 4 IconButtons:

Then, setfor the respective Properties of Send Value asAs Event behavior is created.
Configuring Fusion Nodes
When pressing Icon_Button_-, the value should be decreased (-1.1,00) and when pressing "-"Icon_Button_+, andthe value should be increased (+1.1,00) when pressing "+". ChangeValueThese shouldvalue changes need to be reflected in the corresponding ProgressBar, which will be set toas RelativeTargetNode.
Icon_Button_-
Icon_Button_+ TargetNode
Seat_Right
-1,00
1,00
Change Value
Relative
Relative
Icon_Button_-
Icon_Button_+ TargetNode
Seat_Left > ProgressBar
Seat_Left > ProgressBar
Value
-1,00
1,00
Change Value
Relative
Relative

Next, we will add a Forward Value behavior to the ProgressBars of Seat_Right and Seat_Left. Drag and Drop a ForwardValue behavior from the ToolBox onto the ProgressBar. Select the Forward Value Behavior to view the behavior's Properties in the Properties panel. Configure the TargetNode to the TextValue_Temperature of the respective group. (If it is a ProgressBar of Seat_Right, set the TextValue_Temperature of Seat_Right.)


Run in Player
Save your solution and click the Play button in the menu bar to run CGI Player.


- In the Music section: Click onto the progress bar below the Song title or drag it around. You can see that the progress time is changed according to your operation.
- In the Comfort section: Press either +/- buttons in Seat heater section and watch the value and progress bar being updated according to your operation.

