| 什么是Flash Lite 3.1 什么是Flash Lite Flash Lite 是 Flash 内容在移动设备上的播放器; Flash MX Updater for Flash Lite是Macromedia所推出的给予Flash MX 的升级程序,其主要的功能是更新Flash MX使之能够让开发者以Flash 4.0内容格式制作可以在手机上的Flash Lite播放器中播放的Flash 内容。Flash Lite更新了Flash MX的那些模块 安装了Flash Lite Updater 以后,Flash MX软件得到以下的更新: 
安装针对Flash Lite的默认配置文件 
安装 swflite.exe 应用程序 
替换了Flash MX自带的 Flash Player 6 播放器 
替换了Flash MX自带的 Flash 内容测试播放器  注意:请保持查询 http://www.macromedia.com/go/flash_support  获得关于Flash MX的最新更新Flash Lite的特性 以下是对于Flash Lite的特性的概括描述。导航和按键事件(Key Events) Flash Lite 保留了某些用于导航的按键的响应(例如方向键),对于不同的移动设备,Flash Lite在移动设备上的播放器具有不同的按键响应能力,请参考您的移动设备开发手册。目前在多数移动设备内容中可用的按键包括方向键和数字键。文字和字体 对于在移动设备上播放的Flash内容,开发者可以将特殊英文字体打包在作品中,但是这样会增加作品的文件大小。并且无法包含中文字体。一般情况下在移动设备上播放的Flash 内容采用移动设备的系统字体。 对于动态显示和可输入的文本框,Flash Lite所支持的特殊的文字格式只有对其式样(居左,居中,居右)和文字颜色。其他文字格式,例如紧凑排列、文字间隙、粗体、斜体等不支持。 Flash Lite仅支持单行输入的文本框,在输入的文本框中不支持文字的回行。文字输入不是当前的输入位置而是在一个独立的输入区。对拉丁字系和Shift-JIS字系的支持取决于移动设备的支持性。 由于绝大部分的移动设备不支持鼠标操作方式,因此可输入的文本框中的文字不具有可选择性(not selectable)。ActionScript 函数和属性 Flash Lite不能保证所有的Flash ActionScript 属性能够在所有移动设备上正常运行。目前在Moli移动设备内容中可以支持本文中描述的所有可用ActionScript 函数和属性。 同时在使用ActionScript时请务必遵守以下规则: 
Flash Lite中的声音连接字符串时必须使用 add 方法 
不支持按钮上的鼠标事件(例如 dragOver, dragOut 和 releaseOutside)。其他按钮的事件属性:press, release, rollOver, rollout 是通过移动设备的按键被按下后选择到按钮时进行响应的。 
不支持拖拽的MovieClip 
因为Flash 4 没有escape()函数,所以URL的编码需要手动编辑。 
在判断字符串是否相等时,请使用 eq 方法,在判断数字是否相等时,请使用 == 方法 
根据不同的设备,部分的支持 fscommand() 方法 
不支持文字域的 MaxScroll 和 Scroll方法 
默认的Flash在移动设备上的播放质量为中等(Medium)质量,不支持位图的柔化。 
只支持事件声音(Event Sound),不支持流声音(Streaming Sound) 
不支持同步的声音,所以不支持soundBuffTime 属性  Flash Lite不支持标准的Flash 声音格式——Raw, ADPCM和MP3,但是支持 MIDI 和 MFi(Melody Format for i-mode)。只支持事件声音,所以不支持声音的循环播放。 关于如何在作品中插入Midi 声音请见下文。 出处:
责任编辑:蓝色
 上一页 前言 下一页 如何开发Flash Lite 的内容 ◎进入论坛Flash专栏版块参加讨论
	      |