Lingo Dictionary > G-K > imageEnabled |
![]() ![]() ![]() |
imageEnabled
Syntax
sprite(
whichVectorOrFlashSprite
).imageEnabled
the imageEnabled of sprite
whichVectorOrFlashSprite
member(
whichVectorOrFlashMember
)
.
imageEnabled
the imageEnabled of member
whichVectorOrFlashMember
Description
Cast member property and sprite property; controls whether a Flash movie or vector shape's graphics are visible (TRUE
, default) or invisible (FALSE
).
This property can be tested and set.
Example
This beginSprite
script sets up a linked Flash movie sprite to hide its graphics when it first appears on the Stage and begins to stream into memory and saves its sprite number in a global variable called gStreamingSprite
for use in a frame script later in the Score:
global gStreamingSprite on beginSprite me gStreamingSprite = me.spriteNum sprite(gStreamingSprite).imageEnabled = FALSE end
In a later frame of the movie, this frame script checks to see if the Flash movie sprite specified by the global variable gStreamingSprite
has finished streaming into memory. If it has not, the script keeps the playback head looping in the current frame until 100% of the movie has streamed into memory. It then sets the imageEnabled
property to TRUE
so that the graphics appear and lets the playback head continue to the next frame in the Score.
global gStreamingSprite on exitFrame me if sprite(gStreamingSprite).member.percentStreamed < 100 then go to frame else sprite(gStreamingSprite).imageEnabled = TRUE updatestage end if end
![]() ![]() ![]() |