User Guide
Table Of Contents

8 Chapter 2: Getting Started
ActionScript functions and properties
Macromedia does not guarantee that all Flash 4 ActionScript and properties will run on all
devices. Consult the appropriate authoring guidelines document for details.
The following general restrictions apply to using ActionScript when authoring for Flash Lite:
• You use the add command to concatenate strings.
• Button mouse events such as dragOver, dragOut, and releaseOutside cannot be used to
trigger ActionScript attached to buttons. However, in addition to keypress events, the
following events:
press, release, rollOver, rollOut, can be used to trigger ActionScript
when attached to buttons and accessed through key-based or focus-based navigation.
• Draggable movie clips (for example: startDrag, stopDrag, and _dropTarget properties) are
not supported.
• URL encoding must be done manually using ActionScript. The escape() ActionScript
function is not a Flash 4 function and is not available in Flash Lite.
• You use the eq operator to compare strings, and the == operator for numeric comparison.
• The fscommand() ActionScript function is partially supported. See your device’s authoring
guidelines document for details.
• Key events can only be attached to specific keys, depending on the device.
• The MaxScroll and Scroll text-scrolling properties are not supported.
• The default Quality level for Flash Lite during playback is medium and there is no support for
bitmap smoothing.
• Sound functionality is limited to event sound.
• There is no synchronized audio (only event sound) so the _soundBuffTime property isn’t
supported.
Flash Lite sound
Macromedia Flash Lite does not support the standard Flash audio formats—Raw, ADPCM, and
MP3. Instead, it supports MIDI and MFi (Melody Format for i-mode).
Only event sounds are supported. Looping of sounds is not supported.
See Chapter 3, “Developing Content for Flash Lite,” on page 9 for more information on
developing with sound in Flash Lite.