Flash Lite是Macromedia針對Mobile device開發的Flash版本,
目前只支援到Flash 4的語法,所以開發起來受限許多,
為了要能利用Flash Lite開發手機的MMI(Man to Machine Interface),
當初用Flash 4時,只會玩動畫的我,
只好想辦法回頭去學可以算是"綁手綁腳"的語法。
沒有function, 沒有Array, 還得用tellTarget來指定MovieClip..
在開始做FlashLite的Content之前,
需要先將Flash的publish player設定為Flash Lite,
這個步驟很重要,因為這樣能夠幫助你在Action script的視窗中,
看到FlashLite的特殊指令及分辨你無法使用的指令....
另外一件重要的事,
手機不像是電腦可以用滑鼠來控制,也不像是PockPC可以用觸控筆點選,
只能利用"按鍵"來操作,
所以如何偵測按鍵的狀況,Button的存在就十分重要了,
所以開發的人可以考慮,製作一個包含Button的Template,
有幾個是常會用到的指令,先介紹兩個:
fscommand2( "FullScreen" , boolean );
//設定顯示是否為全螢幕,不過這得看手機內Flash player的支援狀況而定,
目前看到像是Nokia有支援,但SonyEcrisson就不支援
fscommand2( "SetSoftkeys" , "left" , "right" );
//這個指令很重要,因為手機有兩個重要的"Softkeys",有人翻做"軟鍵"或是"軟體按鍵",
但我個人比較偏好稱做"功能鍵",其他的按鍵通常都有固定的功能,
而這兩個按鍵主要是透過軟體來控制,所以英文才稱為"Softkey",
可點選Action script裡面FlashLite1.1>FSCommand2>SetSoftkeys加入
2 comments:
這樣就對了
很好很好
繼續寫喔~~~~
luar
小建議, 可以將標題改為關於內容? 每一篇標題都是Flash Lite日誌, 很難找文章和難於決定是否有興趣閱讀
Post a Comment