Use behaviors consistently throughout a document when
they are your main or only source of ActionScript. Use behaviors
when you have little or no additional code in the FLA file, or have
a consistent system in place for managing the behaviors that you
If you add ActionScript to a FLA file, put code in the same locations
where behaviors are added, and document how and where you add code.
For example, if you place code on instances on the Stage (object
code), on the main Timeline (frame scripts), and also in external
AS files, examine your file structure. Your project will be difficult
to manage if you have code in all of these places. However, if you
logically use behaviors and structure your code to work in a particular
way surrounding those behaviors (place everything on object instances),
at least your workflow is consistent. The document will be easier
to modify later.