什么是Flash Lite 3.1 什么是Flash Lite
Flash Lite 是 Flash 內(nèi)容在移動設備上的播放器;
Flash MX Updater for Flash Lite是Macromedia所推出的給予Flash MX 的升級程序,其主要的功能是更新Flash MX使之能夠讓開發(fā)者以Flash 4.0內(nèi)容格式制作可以在手機上的Flash Lite播放器中播放的Flash 內(nèi)容。 Flash Lite更新了Flash MX的那些模塊
安裝了Flash Lite Updater 以后,F(xiàn)lash MX軟件得到以下的更新:
- 安裝針對Flash Lite的默認配置文件
- 安裝 swflite.exe 應用程序
- 替換了Flash MX自帶的 Flash Player 6 播放器
- 替換了Flash MX自帶的 Flash 內(nèi)容測試播放器
注意:請保持查詢 http://www.macromedia.com/go/flash_support 獲得關于Flash MX的最新更新 Flash Lite的特性
以下是對于Flash Lite的特性的概括描述。 導航和按鍵事件(Key Events)
Flash Lite 保留了某些用于導航的按鍵的響應(例如方向鍵),對于不同的移動設備,F(xiàn)lash Lite在移動設備上的播放器具有不同的按鍵響應能力,請參考您的移動設備開發(fā)手冊。目前在多數(shù)移動設備內(nèi)容中可用的按鍵包括方向鍵和數(shù)字鍵。 文字和字體
對于在移動設備上播放的Flash內(nèi)容,開發(fā)者可以將特殊英文字體打包在作品中,但是這樣會增加作品的文件大小。并且無法包含中文字體。一般情況下在移動設備上播放的Flash 內(nèi)容采用移動設備的系統(tǒng)字體。
對于動態(tài)顯示和可輸入的文本框,F(xiàn)lash Lite所支持的特殊的文字格式只有對其式樣(居左,居中,居右)和文字顏色。其他文字格式,例如緊湊排列、文字間隙、粗體、斜體等不支持。
Flash Lite僅支持單行輸入的文本框,在輸入的文本框中不支持文字的回行。文字輸入不是當前的輸入位置而是在一個獨立的輸入?yún)^(qū)。對拉丁字系和Shift-JIS字系的支持取決于移動設備的支持性。
由于絕大部分的移動設備不支持鼠標操作方式,因此可輸入的文本框中的文字不具有可選擇性(not selectable)。 ActionScript 函數(shù)和屬性
Flash Lite不能保證所有的Flash ActionScript 屬性能夠在所有移動設備上正常運行。目前在Moli移動設備內(nèi)容中可以支持本文中描述的所有可用ActionScript 函數(shù)和屬性。
同時在使用ActionScript時請務必遵守以下規(guī)則:
- 連接字符串時必須使用 add 方法
- 不支持按鈕上的鼠標事件(例如 dragOver, dragOut 和 releaseOutside)。其他按鈕的事件屬性:press, release, rollOver, rollout 是通過移動設備的按鍵被按下后選擇到按鈕時進行響應的。
- 不支持拖拽的MovieClip
- 因為Flash 4 沒有escape()函數(shù),所以URL的編碼需要手動編輯。
- 在判斷字符串是否相等時,請使用 eq 方法,在判斷數(shù)字是否相等時,請使用 == 方法
- 根據(jù)不同的設備,部分的支持 fscommand() 方法
- 不支持文字域的 MaxScroll 和 Scroll方法
- 默認的Flash在移動設備上的播放質(zhì)量為中等(Medium)質(zhì)量,不支持位圖的柔化。
- 只支持事件聲音(Event Sound),不支持流聲音(Streaming Sound)
- 不支持同步的聲音,所以不支持soundBuffTime 屬性
Flash Lite中的聲音
Flash Lite不支持標準的Flash 聲音格式——Raw, ADPCM和MP3,但是支持 MIDI 和 MFi(Melody Format for i-mode)。只支持事件聲音,所以不支持聲音的循環(huán)播放。
關于如何在作品中插入Midi 聲音請見下文。
出處:
責任編輯:藍色
上一頁 前言 下一頁 如何開發(fā)Flash Lite 的內(nèi)容
◎進入論壇Flash專欄版塊參加討論
|