Previous Element  | Next Element  | 
Layer
			There are four possible states associated with a button :
			up, over, down, hit. This element specifies a single symbol
			that is defined when the Button is in any of the specified
			states. The 'hit' state defines the active area for the
			button within which mouse events are processed. In this case
			the bounds of the symbol are used to define the boundary of
			the button and symbols associated exclusively with this
			state are never displayed. The 'up' state specifies that the
			symbol is to be displayed when the button is in the 'up'
			state. The 'over' state specifies that the symbol is to be
			displayed when the mouse is over the defined 'hit' area of
			the button. The 'down' state specifies that the symbol is to
			be displayed when the mouse is pressed within the defined
			'hit' area. A single layer can specify a symbol defined in
			multiple states and multiple layers can specify symbols used
			in the same state. Multiple symbols defined for the 'up',
			'over', or 'down' states will be displayed according to
			their specified symbol depths.
			
For each layer an additional Transform element can be used to place the symbol and an RGBAColorTransform element can be used to apply a color transform to the symbol.
For each layer an additional Transform element can be used to place the symbol and an RGBAColorTransform element can be used to apply a color transform to the symbol.
Attributes
| states | A list of states support by this layer. | |
| Value Template | (State,...) | |
| Values | 
  | |
| symbol | Symbol to use for the specified state. | |
| depth | Display depth to place the symbol. If only one symbol is used for a particular button layer then a display depth of 1 is sufficient. However if multiple symbols are used then each must be assigned an unique depth with symbols on a higher depth obscuring those on a lower depth. | |
| Type | Integer | |
| Default Value | 1 | |
Child Elements
TransformRGBAColorTransform
Parent Elements
LayersExamples
Button ExampleButton DragTarget Example
Button Sound Example
Previous Element  | Next Element  |