What's New in Director 8.5 > Using 3D Behaviors > Behavior types

 

Behavior types

Director 8.5 includes two different types of 3D behaviors: trigger and action. Action behaviors are divided into three different types: local, public, and independent. These behavior types and subtypes are detailed in the following table.

Type

Function

Trigger

A behavior that sends an event, such as a mouse click, to an action behavior

Local action

A behavior that is attached to a particular sprite and that will accept triggers only from that sprite

Public action

A behavior that can be triggered by any sprite

Independent action

A behavior that needs no trigger


If you're familiar with behaviors from earlier versions of Director, you'll recognize that the trigger/action distinction is new. Formerly, the trigger instruction had to be included as a handler, such as on mouseDown, inside the behavior. The trigger behavior type makes it easier to reuse action behaviors in different ways with different triggers. These behaviors can be used with any 3D cast member.