Flash Lite 內容創作 Ynot 方法

2021-03-31 08:56:58 字數 2986 閱讀 4694

flash lite 專為記憶體、處理器速度和顯示區域都很有限的消費者移動裝置而設計。flash lite 內容相容於 flash player 4 內容。因此,我們起初想從零開始製作 flash lite 內容,以最大程度地利用 flash 4 actionscript 命令的強大功能。然而轉念一想,我們還是決定將現有的基於網際網路的 flash 內容應用到快速增長的移動**使用者市場中去。

flash lite 和 ntt do***o 505i、505is、506i 系列**

雖然對 flash lite 的功能很興奮,在為 flash lite 創作內容時我們還是經歷了乙個小小的學習曲線,因為 flash lite 的當前版本不支援我們剛掌握的 dot 語法,而是使用 telltarget 動作來應用指令到某個特定 timeline 或電影剪輯。

flash lite 仍支援所有必須的功能,可用於在 ntt do***o i-mode **及其它手持裝置和小波形因素裝置上創作極具吸引力的豐富內容。

下面列出了我們為 do***o 505i **創作 flash lite 內容時體驗到的好處和限制。(欲獲取更多關於 flash lite 和 505i、505is、506i **的資訊,請閱讀「用於 ntt do***o i-mode 服務的 flash lite 創作指南」和「flash lite 使用者指南」,可在 macromedia flash 文件頁找到相應鏈結。

移植 flash 內容到移動**

該賀卡相容於 flash player 4,由我們自己的設計者所製作,這也是我們選擇該賀卡的乙個原因-如果設計需做任何改動,我們的設計者可以完成。選擇該卡的另乙個原因是原始 swf 檔案相對較小-僅 44kb。

試驗是成功的,如下面的 swf 檔案所示。

我們僅對原始內容做了兩點調整以適應顯示大小和目標裝置的限制:

圖 2 是造成傳送結束的那一幀的輪廓圖。即使顯示的符號一樣,目標裝置也無法繪製定義此內容的眾多向量。

圖 2:這是結束我們電影顯示的那一幀的輪廓圖。

用位圖代替向量

當時,我們減少了向量的個數來解決此問題。為此,我們用位圖(在這個例子重是小 gif 檔案,見圖 3 )代替向量來定義螞蟻形狀。

圖 3:我們用位圖代替複雜的向量圖形。

圖 4 和 圖 2 顯示的是同一幀;關鍵的區別在於,我們當時用來定義螞蟻的向量已被換成了點陣圖。這一簡單的改變使目標**上要繪製的向量個數顯著減少。最後,我們的內容中僅包含四個向量,在目標裝置上的測試很流暢。

注:使用位圖帶來較大的檔案,但對於具備 flash lite 功能的手機來說,產生的問題顯然要比複雜圖形少。無論如何,為取得最佳效能,應確保在檔案大小和執行時效能之間找到平衡點。欲學習使用影象壓縮的技巧,請到 macromedia flash 文件頁閱讀「應用於 ntt do***o i-mode 服務的 flash lite 創作指南」當中的「點陣圖與向量」部分。

下面兩個部分概述了我們在製作 flash lite 內容時得到的教訓。

注意占用 cpu 較多的操作

為具備 i-mode 功能的**開發內容時,應時刻考慮目標**的 cpu 速度和內容檔案的大小。然而,flash lite 電影的效能不僅僅取決於顯示內容需繪製的向量個數。下面所列任何一條都會給目標**的 cpu 造成負擔,並影響電影的效能和大小:

為取得最佳效果,應試驗 tween 組合、關鍵幀動畫、actionscript 驅動的運動,並確保在所有可能的情況下在目標**上測試動畫(不同型號的 i-mode ** cpu 速度不同)。

注意,flash lite 同時支援裝置字型和內嵌字型(但不支援輸入文字字段)。如要更大程度上控制內容的設計,可使用內嵌字型。然而,這會顯著增加 swf 檔案的大小。相反,如果想使用裝置字型,那就只能侷限於單一的字型。要注意的是,i-mode **支援特殊的叫做 emoji 的圖示字元。(欲獲取關於這些字元的更多資訊,請到 macromedia flash 文件頁閱讀「用於 ntt do***o i-mode 服務的 flash lite 創作指南」中的「emoji」部分。

注意 swf 檔案的大小

下表提供的技巧可幫助將檔案控制在較小體積,從而取悅於使用者:

遵循我列出的規則,您將能夠超越 i-mode **的 cpu 限制,製作出介面豐富多彩、引入入勝的內容來。當然,應隨時在目標裝置上測試電影,而不是僅僅在創作環境中或者 flash mx professional 2004 自帶的外部 flash lite player (saflashlite.exe) 中,以確保在檔案大小和執行時記憶體需求以及 cpu 處理能力之間取得平衡。記住,i-mode **的 cpu 速度隨型號不同而不同。

在本文中,我說明了在移植基於網際網路的 flash 內容到具備 flash lite 功能的移動**過程中,我們團隊所學到的東西。我們發現使用 flash lite 能夠容易地進行內容開發。除音效功能外,flash lite 內容可與 flash player 4 內容具有同樣的功能。我認為相比於從計算機上訪問 flash 電影,從移動**上訪問意味著更多。移動**上的 flash 電影未來預期將得到越來越有效的使用。

flash lite 允許開發者為 do***o 平台和其它小波形因素裝置創作介面豐富的內容,同時給予類似於我們這樣的內容提供商以機會,向使用者提供如本文所描述的簡單易用的動態內容訪問。更進一步,flash lite 允許公司將其**的外觀和感覺擴充套件到移動**站點,保持統一的品牌形象。然而,類似我們這樣的內容製作商和提供商必須密切關注所提供內容的檔案大小,因為使用者將不得不為他們通過移動**訪問的內容和服務付費。

希望本文為給您以機會,來思考 flash lite 提供的可能性。

關於作者

除了網際網路服務,我們還通過我們的 i-mode 相容因特**點為日本所有的移動**運營商提供電子賀卡服務。但直到最近,我們還不得不在移動**服務中使用 gif 或 png 檔案,而不是 flash 電影。然而,隨著 macromedia flash lite 的發布,事情發生了改變。flash lite 使我們能夠為手持裝置製作動畫電子賀卡,並與我們的基於網際網路的服務相容,從而將我們的經驗從基於網際網路的電子賀卡服務擴充套件到了移動**市場。

SEO 內容為主的創作

基於乙個最基本的規則,搜尋引擎的存在就是為了幫助使用者去發現內容。所以 seo 搜尋引擎優化的一項重要工作就是 自身的內容建設。有好的內容才是 seo 的基石。要記住 這樣做是否能幫助使用者?要是不存在搜尋引擎,是否還會這樣做?把使用者吸引過ybrheee來是 seo,但要把使用者轉換成客戶,就不只...

內容創作為核心的遊戲開發工具

cocos creator是以內容創作為核心的遊戲開發工具,在cocos2d x基礎上實現了徹底指令碼化 元件化和資料驅動等特點。cocos creator基於開源框架cocos2d x,實現了一體化 可擴充套件 可自定義工作流的編輯器,並在cocos系列產品中第一次引入了元件化程式設計思想和資料驅...

拿回屬於內容創作者利益的正確方法

1 內容創作者的煩惱 這是乙個最好的時代,這是乙個最壞的時代。但是,我們中的大多數卻無法靠原創內容來養活自己,更不用說致富了。這其中的原因林林總總,但有四點客觀原因是不容忽視的,這也是目前內容和分發平台的一些痛點。1.1 剽竊成本低 大多數擁有優秀作品的內容創作者,都遭遇過自己的原創內容被人剽竊或者...