beautypg.com

Frame.soundname, Frame.soundsync – Adobe Extending Flash Professional CS5 User Manual

Page 322

background image

300

EXTENDING FLASH PROFESSIONAL

Frame object

Last updated 5/2/2011

Description
Property; a string that specifies whether a sound that is attached directly to a frame (

frame.soundLibraryItem

)

should play a specific number of times or loop indefinitely. Acceptable values are

"repeat"

and

"loop"

. To specify

the number of times the sound should play, set a value for

frame.soundLoop

.

Example
The following example specifies that a sound should play two times:

fl.getDocumentDOM().getTimeline().layers[0].frames[0].soundLoopMode = "repeat";

fl.getDocumentDOM().getTimeline().layers[0].frames[0].soundLoop = 2;

frame.soundName

Availability
Flash MX 2004.

Usage

frame.soundName

Description
Property; a string that specifies the name of a sound that is attached directly to a frame (

frame.soundLibraryItem

),

as stored in the library.

Example
The following example changes the

soundName

property of the first frame to

"song1.mp3"

; song1.mp3 must exist in

the library:

fl.getDocumentDOM().getTimeline().layers[0].frames[0].soundName = "song1.mp3";

frame.soundSync

Availability
Flash MX 2004.

Usage

frame.soundSync

Description
Property; a string that specifies the sync behavior of a sound that is attached directly to a frame
(

frame.soundLibraryItem

). Acceptable values are

"event"

,

"stop"

,

"start"

, and

"stream"

.

Example
The following example specifies that a sound should stream:

fl.getDocumentDOM().getTimeline().layers[0].frames[0].soundSync = 'stream';

This manual is related to the following products: