User Guide
672 Chapter 14: Properties
broadcastProps
Usage
-- Lingo syntax
memberObjRef.broadcastProps
// JavaScript syntax
memberObjRef.broadcastProps;
Description
Cast member property; controls whether changes made to a Flash or Vector shape cast member
are immediately broadcast to all of its sprites currently on the Stage (
TRUE) or not (FALSE).
When this property is set to
FALSE, changes made to the cast member are used only as defaults for
new sprites and don’t affect sprites on the Stage.
The default value for this property is
TRUE, and it can be both tested and set.
Example
This frame script assumes that a Flash movie cast member named Navigation Movie has been set
up with its
broadcastProps property set to FALSE. The script momentarily allows changes to a
Flash movie cast member to be broadcast to its sprites currently on the Stage. It then sets the
viewScale property of the Flash movie cast member, and that change is broadcast to its sprite.
The script then prevents the Flash movie from broadcasting changes to its sprites.
-- Lingo syntax
on enterFrame
member("Navigation Movie").broadcastProps = TRUE
member("Navigation Movie").viewScale = 200
member("Navigation Movie").broadcastProps = FALSE
end
// JavaScript syntax
function enterFrame() {
member("Navigation Movie").broadcastProps = 1;
member("Navigation Movie").viewScale = 200;
member("Navigation Movie").broadcastProps = 0;
}
bufferSize
Usage
-- Lingo syntax
memberObjRef.bufferSize
// JavaScript syntax
memberObjRef.bufferSize;
Description
Flash cast member property; controls how many bytes of a linked Flash movie are streamed into
memory at one time. The
bufferSize member property can have only integer values. This
property has an effect only when the cast member’s
preload property is set to FALSE.
This property can be tested and set. The default value is 32,768 bytes.