[發明專利]一種微動畫編輯器及其編輯方法無效
| 申請號: | 201110253361.3 | 申請日: | 2011-08-30 |
| 公開(公告)號: | CN102289834A | 公開(公告)日: | 2011-12-21 |
| 發明(設計)人: | 呂子茹 | 申請(專利權)人: | 北京瑞信在線系統技術有限公司 |
| 主分類號: | G06T13/00 | 分類號: | G06T13/00 |
| 代理公司: | 隆天國際知識產權代理有限公司 72003 | 代理人: | 郝新慧;張浴月 |
| 地址: | 100007 北京市東城區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 微動 編輯器 及其 編輯 方法 | ||
技術領域
本發明涉及動畫制作,尤其涉及一種微動畫編輯器及其編輯方法。
背景技術
在網頁上我們經常看到絢麗多彩、精美漂亮的Flash、MTV、游戲等動畫,這些動畫大部分的編輯工作都是使用特定的工具軟件進行制作和編輯,比如Adobe?flash輔助軟件等。雖然這些工具軟件已經開發的愈加成熟,但這些軟件編輯出來的動畫產品模型卻不能有效地反映每個動畫中各元素的屬性及對應的動作關系,尤其是對于微動畫產品。
動畫是經由創作者的安排,使原本不具生命的東西像獲得生命一般的活動,所以動畫是讓整幅圖片都活動起來。而所謂的微動畫,區別于大型游戲中的大動作的動畫產品,而是在動畫中的某個局部位置進行動作的動畫產品。當開發人員使用現有的制作軟件對微動畫進行制作時,所制作出的動畫產品不能有效顯示局部元素的屬性及其對應的動作,從而導致后期編輯人員對其進行編輯時還要重復進行工作,使開發人員與編輯人員的工作穿插比較大,容易因為理解問題產生大的分歧,增加溝通成本。
發明內容
為了解決上述問題,本發明提供一種微動畫編輯器及其編輯方法,該微動畫編輯器能夠簡單、方便地對微動畫產品中各對象元素進行配置,使得微動畫產品的編輯規范化,有利于設計人員和編輯人員理解及開發人員開發。
根據本發明的一個方案,本發明提供了一種微動畫編輯器,微動畫通過樹形結構模塊以樹形結構顯示微動畫中各對象的層次關系;通過畫布來顯示微動畫的圖像及其編輯過程(例如通過鼠標的拖拉動作,或者通過鍵盤中的方向鍵對畫布中選中的元素位置進行調整);以及通過屬性框對所述微動畫中各對象的屬性進行編輯。所述微動畫編輯器包括:
第一轉換模塊,用于調用數據模型中各對象的屬性變量,并將所調用的屬性變量通過屬性框顯示出來,以及在數據模型與在屬性框之間進行數據同步,其中所述數據模型用于創建所述微動畫中各對象用到的所有常量和變量;
第二轉換模塊,用于將所述配置的數據模型轉換為樹形結構模塊中的樹形結構,并且在數據模型和樹形結構模塊之間進行數據同步;
第三轉換模塊,用于將所述配置的數據模型中的各對象轉換為畫布中的圖像;
序列化模塊,用于將所述數據模型轉換為XML配置文件,并對其存儲;
解析模塊,用于解析所述XML配置文件,將解析出的各標簽的屬性值賦給數據模型中與各標簽對應的對象的屬性變量,以生成相應的數據模型。
根據本發明的一個實施例,所述微動畫編輯器還包括工具模塊,用來對所述XML配置文件進行上傳或下載。
根據本發明的一個實施例,所述微動畫編輯器還包括配置模塊,用于對樹形結構中的各對象進行添加或刪除。
根據本發明的一個實施例,所述第三轉換模塊還用于在所述配置的數據模型與畫布之間進行數據同步。
根據本發明的一個實施例,所述微動畫的各對象包括游戲、場景、精靈、界面文字、按鈕以及精靈動作其中之一或其組合。
根據本發明的一個實施例,所述序列化模塊通過使數據模型中各對象之間的繼承關系與所述XML配置文件中各標簽之間的繼承關系相一致的方法將所述數據模型轉換為XML配置文件。
根據本發明的另一個方案,本發明還提供一種微動畫編輯方法,包括下述步驟:
S1:將所述數據模型轉換為樹形結構模塊中的樹形結構,并且在數據模型和樹形結構模塊之間進行數據同步,其中所述數據模型構建了包含有微動畫中各對象用到的所有常量和變量;
S2:調用數據模型中各對象的屬性變量,并將所調用的屬性變量通過屬性框顯示出來,通過屬性框對微動畫中各對象的屬性進行編輯;
S3:對在數據模型中各對象的屬性變量與在屬性框中該對象的相應屬性值進行數據同步;
S4:將所述數據模型中的各對象轉換為畫布中的圖像;
S5:將經過與屬性框、畫布以及樹形結構同步之后的數據模型轉換為XML配置文件,并對其存儲;
S6:對微動畫進行二次編輯時,解析所述微動畫的XML配置文件,將解析出的各標簽的屬性值賦給數據模型中與各標簽對應的對象的屬性變量,以生成所述相應的數據模型,然后再進行步驟S1-S5。
本發明提供的微動畫編輯器通過數據模型、樹形結構、屬性框以及畫布之間的同步,有效地反映出微動畫產品中的各元素的屬性及其對應的動作關系,能夠精確定位各元素的坐標,能夠對各元素的動作進行個性化配置,還能夠對元素復雜動作進行配置。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京瑞信在線系統技術有限公司,未經北京瑞信在線系統技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110253361.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于圖像分存的信用卡防盜方法及其系統
- 下一篇:一種治療肝膽結石的中藥制劑





