Lingo Dictionary > O-R > pattern

 

pattern

Syntax

member(whichCastMember).pattern
the pattern of member whichCastMember

Description

Cast member property; determines the pattern associated with the specified shape. Possible values are the numbers that correspond to the swatches in the Tools window's patterns palette. If the shape cast member is unfilled, the pattern is applied to the cast member's outer edge.

The Director player for Java can assign only the patterns for chips 1 and 15 in Director's patterns palette.

This property can be useful in Shockwave movies to change images by changing the tiling applied to a shape, allowing you to save memory required by larger bitmaps.

This property can be tested and set.

Example

The following statements make the shape cast member Target Area a filled shape and assign it pattern 1, which is a solid color:

member("Target Area").filled = TRUE
member("Target Area").pattern = 1

Example

This handler cycles through eight tiles, with each tile's number offset from the previous one, enabling you to create animation using smaller bitmaps:

on exitFrame  
	currentPat = member("Background Shape").pattern
	nextPat = 57 + ((currentPat - 56) mod 8) 
	member("Background Shape").pattern = nextPat 
	go the frame
end