999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

動畫系統在角色庫中的實現探析

2012-04-12 00:00:00崔蘭超孫鵬飛
消費電子 2012年12期

摘 要:本文描述了動畫系統在角色庫中的實現。首先闡述了本系統概況和所用到的關鍵技術,其次介紹了本系統的功能模塊,最后提出了本系統的實現過程。

關鍵詞:動畫;flash;角色庫;XML;RIA

中圖分類號:TP391.41 文獻標識碼:A 文章編號:1674-7712 (2012) 12-0086-01

一、系統概況及關鍵技術

(一)概況

本文動畫系統在角色庫中的實現使用RIA技術、XML技術,結合asp.Net及SQL Server構建的一個網絡應用系統。系統提供了數量龐大的動畫素材讓用戶編寫故事快速組合角色素材生成動畫作品,系統創作平臺使用flash進行開發,而系統的管理維護使用asp.Net進行開發,而數據的交換及數據的存儲等使用了XML及SQL Server。

(二)其關鍵技術

1.富互聯網應用程序(RIA)

RIA(Rich Internet Application,富互聯網應用系統)技術允許我們在因特網上以一種象使用Web一樣簡單的方式來部署富客戶端程序。這是一個用戶接口,它比用HTML能實現的接口更加健壯、反應更加靈敏和更具有令人感興趣的可視化特性。無論將來RIA是否能夠如人們所猜測的那樣完全代替HTML應用系統,對于那些采用富客戶端技術運行復雜應用系統的機構來說,RIA技術確實提供了一種廉價的選擇。富互聯網應用程序是下一代的將桌面應用程序的交互的用戶體驗與傳統的Web應用的部署靈活性結合起來的網絡應用程序?!?/p>

Flash 從6.0開始Flash就逐步具備建立窗體風格的應用程序的功能。據Macromedia稱已經有98%以上的桌面系統的瀏覽器都安裝了 Macromedia Flash Player。這使得以Macromedia Flash Player為客戶端的RIA可以支持種類廣泛的平臺和設備。

2. XML技術

可擴展標記語言XML(eXtensible Markup Language)是一種簡單靈活的文本格式的可擴展標記語言,起源于SGML(Standard Generalized Markup Language),是SGML的一個子集合,也就是SGML的一個簡化版本,非常適合于在Web上或者其它多種數據源間進行數據的交換。

XML的特點:自述性、可擴展性、內容和顯示分離、本地計算、性化數據視圖和數據集成。

Flash是目前網絡動畫制作的主流,而XML是跨平臺數據結構的最佳選擇。XML對象允許輸入和集成任何Web上的XML格式的數據到Flash中,FLash能夠將XML數據和精彩的動畫及聲音無縫結合起來。另外,Flash幾乎擁有在任何平臺上處理XML的能力。

二、系統構造

本系統采用B/S三層體系結構。用戶、素材及作品數據存于數據庫服務器;系統配置在web應用程序服務器;客戶端用戶基于瀏覽器進行動畫創作及管理。

三、系統功能模塊

(一)動畫創作平臺

用戶登錄后可以進入動畫編輯模塊進行動畫創建。創作界面包括:系統菜單(新建、打開、保存、瀏覽),時間軸(創建場景、刪除場景、場景前移、場景后移),場景編輯區(場景窗口、場景元素時間控制工具、場景預覽工具、背景編輯工具),素材庫(背景、角色、道具、對話、聲音、效果),動畫預覽。

(二)管理平臺

用戶登錄后可以對已創建保存好的動畫文件進行管理。包括編輯、刪除、瀏覽、推薦、發布到其他博客等。

(三)動畫播放平臺

用戶瀏覽某個動畫時,需要調用播放器播放。播放器功能包括:播放、暫停、停止、前進、后退、全屏,窗口模式,背景音樂控制。

(四)系統管理后臺

系統管理員進行素材的更新,同時管理所有用戶的動畫資料。包括對用戶動畫的刪除、復制、推薦、歸類等。

四、系統實現

動畫由場景及場景對象兩部分構成。

場景屬性:場景lD,場景順序號

對象屬性:類型,名字,深度.源路徑,入場時間,出場時間,位置(一x,.y), 縮放(_xscale,_yscale),旋轉(_rotation);對話類型素材還將包含字體、顏色、大小、內容等屬性。

以XML數據文件對動畫進行描述如下:

漫畫標題

……

< scene name=〞s2〞playOrder=〞1〞>

……

……

若動畫包含n個場景,那么Cartoon節點下包含n+1個節點,第一個節點定義漫畫的文件信息,包括作者,標題,時間,背景音樂等。后面n個節點定義場景信息,節點屬性包括場景名稱,場景出現順序,節點以場景出現順序進行排列。而每個場景節點下面的子節點則定義場景中每個對象的屬性。

數據存儲:關系數據庫針對XML數據,一般有兩種存儲方式:一是將其按結構層次拆分開來分別存于不同字段,二是將XML文檔原封不動地存人數據庫。本系統采取的是第一種方式。數據庫動畫關鍵字段如下:

本系統使用了3個特殊符號“l@#”進行節點屬性以及節點的分隔。進而把XML數據轉化為字符串然后提交到后臺程序寫入數據表字段。

參考文獻:

[1]孫亮.對我國動漫產業發展的思考[J].經濟理論研究

[2]潘果,唐欣韻.淺析XML的相關技術及應用[J].中國科技信息,2007,4

主站蜘蛛池模板: 免费A∨中文乱码专区| 欧美黄网站免费观看| 色婷婷在线影院| 中文字幕日韩久久综合影院| 美女内射视频WWW网站午夜 | 91在线播放国产| 2020亚洲精品无码| 露脸一二三区国语对白| 日韩av在线直播| 国产一级毛片高清完整视频版| 99国产在线视频| 国产浮力第一页永久地址| a欧美在线| 国产va欧美va在线观看| 亚洲三级影院| 亚洲成人黄色在线观看| 欧美中文字幕在线播放| 一级毛片在线播放| 91在线国内在线播放老师| 亚洲国产天堂在线观看| 国产永久在线观看| 91久久精品国产| 国产欧美日韩精品第二区| 中文字幕亚洲另类天堂| 伊人激情综合| 九九九久久国产精品| 婷婷99视频精品全部在线观看| 亚洲美女一区二区三区| 欧美国产精品不卡在线观看| 最新精品久久精品| 日韩精品一区二区三区免费在线观看| 亚洲中文字幕久久无码精品A| 久久国产拍爱| 欧美中文一区| 永久成人无码激情视频免费| 欧美黄网站免费观看| 久久久久国产精品熟女影院| 国产精品吹潮在线观看中文| 国产精品99在线观看| 无码一区二区波多野结衣播放搜索| 真人高潮娇喘嗯啊在线观看 | 久久青草精品一区二区三区| 9啪在线视频| 不卡网亚洲无码| 九九热在线视频| 国产永久无码观看在线| 国产va欧美va在线观看| 久久五月天国产自| 欧美一级一级做性视频| 国产午夜无码片在线观看网站| 久久夜夜视频| 亚洲Av激情网五月天| 91精品啪在线观看国产60岁| 性网站在线观看| 色偷偷一区二区三区| 五月天久久综合| 久久人人97超碰人人澡爱香蕉| 黄片在线永久| 久热99这里只有精品视频6| 91免费片| 亚洲无码91视频| 精品一区二区三区视频免费观看| 国产在线一二三区| 伊人久热这里只有精品视频99| 国产精品妖精视频| 91网址在线播放| 国产一二视频| 婷婷久久综合九色综合88| 午夜限制老子影院888| 国产香蕉一区二区在线网站| 四虎综合网| 亚洲国产日韩视频观看| 国产99精品久久| 国产麻豆aⅴ精品无码| 三上悠亚一区二区| 成人午夜视频网站| 亚洲黄色高清| 亚洲一本大道在线| 呦女精品网站| 亚洲国产日韩欧美在线| 久久不卡精品| 麻豆国产在线观看一区二区|