|
|
Many thanks Sean. Your Lingo script worked perfectly.
The info from Director MX2004 Help (see below) mislead me a bit. Because
percentStreamed is a Quicktime Sprite property, I thought that it was possible
to use the lingo shown in the example below with a Quicktime sprite. I don?t
use much Lingo as you can see.
percentStreamed (Member)
Usage
-- Lingo syntax
memberOrSpriteObjRef.percentStreamed
// JavaScript syntax
memberOrSpriteObjRef.percentStreamed;
Description
Shockwave Audio (SWA) and Flash cast member property, and QuickTime sprite
property.
For SWA streaming sounds, gets the percent of a SWA file already streamed from
an HTTP or FTP server. For SWA, this property differs from the percentPlayed
property in that it includes the amount of the file that has been buffered but
not yet played. This property can be tested only after the SWA sound starts
playing or has been preloaded by means of the preLoadBuffer command.
For Flash movie cast members, this property gets the percent of a Flash movie
that has streamed into memory.
For QuickTime sprites, this property gets the percent of the QuickTime file
that has played.
This property can have a value from 0 to 100%. For a file on a local disk, the
value is 100. For files being streamed from the Internet, the percentStreamed
value increases as more bytes are received. This property cannot be set.
Example
This example displays the percentage of the SWA streaming cast member Ray
Charles that has streamed and puts the value in a field:
-- Lingo syntax
on exitFrame
whatState = member("Ray Charles").state
if whatState > 1 AND whatState < 9 then
|
|