Lingo Dictionary > S > static

 

static

Syntax

sprite(whichFlashSprite).static
the static of sprite whichFlashSprite
member(whichFlashMember).static
the static of member whichFlashMember

Description

Cast member property and sprite property; controls playback performance of a Flash movie sprite depending on whether the movie contains animation. If the movie contains animation (FALSE, default), the property redraws the sprite for each frame; if the movie doesn't contain animation (TRUE), the property redraws the sprite only when it moves or changes size.

This property can be tested and set.

Note: Set the static property to TRUE only when the Flash movie sprite does not intersect other moving Director sprites. If the Flash movie intersects moving Director sprites, it may not redraw correctly.

Example

This sprite script displays in the Message window the channel number of a Flash movie sprite and indicates whether the Flash movie contains animation:

property spriteNum

on beginSprite me
	if sprite(spriteNum).static then
		animationType = "does not have animation."
	else
		animationType = "has animation."
	end if
	put "The Flash movie in channel" && spriteNum && animationType
end