Highly Customizable XML Menu
- Easy to use and to configure
- XML driven
- 21 changeable settings configured in XML which can make every menu unique
- Linking is possible but also gotoAndPlay/gotoAndStop actions
XML settings:
- Positioning Settings:
- Direction: Horizontal or Vertical
- Offset: Distance between menu items
- Design Settings:
- Stroke Width: Stroke thickness of the menu items border. Example: 1 = 1 px border around the menu item
- Stroke Color: Fill color of the menu items border. Example: 0xFFFFFF = white
- Background Width: Width of the menu items background. Example: 60 = background is now 60px width, note that when the text goes outside 60px this value is overwritten with the widest menu item
- Background Height: Height of the menu items background. Example: 18 = background is now 18px high
- Background Extra Width: Defines the whitespace that has to be between the text of the menu item and the border of the background. Example: 15 = background is now 15px wider then where text comes
- Background Color: Fill color of the menu items background. Example: 0xFF0000 = red
- Bullet Color: Fill color of the menu items bullets. Example: 0xFFFFFF = white
- Font Color: Color of the font used on the menu items. Example: 0xFFFFFF = white
- Font x-postion: Corrects the postion of the menu items text if you use another font. Example: 25 = places textbox 25px lower
- Font y-postion: Corrects the postion of the menu items text if you use another font. Example: 5 = places textbox 5px too the left
- Font Size: Set the size of the font. Example: 8 = font is now 8px high
- Animation Settings:
- Fade In:
- Color: Fade in color in hexadecimal format. Example: 0xFFFFFF = white
- Speed: How many seconds the fade in animation takes. Example: 1.5 = Animation takes 1.5 seconds
- Fade Out:
- Color: Fade out color in hexadecimal format. Example: 0xFFFFFF = white
- Speed: How many seconds the fade out animation takes. Example: 1.5 = Animation takes 1.5 seconds
- Property: Which axis we want to move the bullet on? Can be x or y axis. Example: x = animation will happen over x-axis
- Speed: How many seconds the move animation takes. Example: 1.5 = Animation takes 1.5 seconds
- Initialisation Position: What position the bullet has to be tweened from. Example: 9 = Now the bullet will be 9px on x or y axis
- Offset: What position the bullet has to be tweened to. Example: 5 = Now the bullet will be going from init position to 5px extra over x or y axis
My Other Files:
- MP3Players:
![]() |
![]() |
![]() |
- Preloaders:
![]() |
![]() |
- Utilities:
- Menus:
![]() |
Visual Distraction Files:
- MP3Players:
![]() |















