[發明專利]一種動態控制動畫運行過程的方法無效
| 申請號: | 200810066402.6 | 申請日: | 2008-03-31 |
| 公開(公告)號: | CN101266693A | 公開(公告)日: | 2008-09-17 |
| 發明(設計)人: | 王志榮;魏略 | 申請(專利權)人: | 康佳集團股份有限公司 |
| 主分類號: | G06T15/70 | 分類號: | G06T15/70 |
| 代理公司: | 深圳市興科達知識產權代理有限公司 | 代理人: | 王翀 |
| 地址: | 518053廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 動態控制 動畫 運行 過程 方法 | ||
技術領域
本發明涉及通信技術領域,尤其涉及一種動態控制動畫運行過程的方法。
背景技術
利用KJAVA編程技術開發KJAVA應用軟件目前已日漸成熟。一些專業的KJAVA軟件廠商取得的較高的成就,也促進了行業的發展。同時,軟件用戶對于使用的要求也在進一步提升,特別是對于多媒體和動畫技術方面的要求最為緊要。
然而目前KJAVA程序在各種千差萬別的硬件設備上擁有千差萬別的執行環境,使得KJAVA的動畫技術的發展停滯不前,無法滿足廣大用戶的需求。
現有的缺點是:
1、對于圖片文件格式的支持不統一。除了對PNG圖片格式的支持是行業標準從而被強制需求之外,其它圖片格式在有的設備上可以支持,而在有的設備上卻無法支持。如果要開發通用的,一次編寫到處運行的軟件產品就必須只使用PNG圖片格式,而PNG格式并不支持動畫;
2、即使設備支持某些動畫格式如GIF格式,仍然無法滿足制作需求。因為無法在動畫文件播放時動態改變動畫的運行軌跡和運行速度,無法新增一條運行軌跡也無法刪去一條運行軌跡,而這些都是制作KJAVA動畫所必須要實現的;
3、動畫制作者(KJAVA程序員和動畫師)每制作一場動畫都必須進行大量的重復勞動。目前的方法是:由動畫師將動畫中所用到的所有場景繪制在同一個文件中,由KJAVA程序員以一定的幀速率切割出其中的某一幀并繪制在終端設備顯示屏上。
發明內容
本發明要解決的技術問題是提供一種動態控制動畫運行過程的方法。
為解決上述技術問題,本發明的目的是通過以下技術方案實現的。
一種動態控制動畫運行過程的方法,包括步驟:
a:制作每一幀動畫圖;
b:制作動畫運行所需的屬性文件;
c:根據屬性文件配置動畫運行參數;
d:運行動畫,接受參數修改。
其中,步驟c具體包括:讀取屬性配置文件;讀取PNG圖片文件;處理圖片,設置運行時參數。
其中,所述屬性文件的屬性包括:動畫幀的切換速度、動畫在終端顯示屏上的起始位置、PNG圖片的存儲信息、PNG圖片的切割信息、動畫運行的時間長度和/或動畫移動位置。
一種動態控制動畫運行過程的方法,包括步驟:
a:制作每一幀動畫圖;
b:通過動畫引擎提供的初始化函數配置動畫運行參數;
c:運行動畫,通過動畫引擎提供的函數動態修改動畫運行參數。
以上技術方案可以看出,本發明具有以下有益效果:
本發明通過KJAVA動畫引擎采用JAVA類庫的形式提示給KJAVA動畫程序員。引擎將提供給動畫程序員相應的API,由動畫設計人員填寫相應的參數定制自己需要的動畫效果,并且可以根據程序邏輯的改變來動態改變動畫的執行效果,最終由引擎調用KJAVA繪圖模塊完成在終端屏幕上的圖形繪制。從而可以動態的對動畫的運行過程進行控制。避免大量的重復勞動,提高效率,節約成本。
附圖說明
圖1為本發明中一張彈跳小球動畫排列圖;
圖2為本發明中動畫彈跳小球播放示意圖;
圖3為本發明方法流程圖。
具體實施方式
由于人的視覺神經具有視覺停留的特點,因此在用程序編制動畫時,利用程序中的線程以一定的時間間隔顯示一連串的圖片序列,當人眼對上一幅畫面的視覺停留還未消失之前程序線程立刻顯示出下一幅畫面即可使人產生動畫的感覺。
為便于對本發明進一步理解,現結合附圖及具體實施例對本發明進行詳細描述。
首先制作每一幀動畫圖,并將所有圖形以固定的寬度和高度按照動畫播放順序從頭到尾以橫向或者縱向方式拼合排列在一起并最終保存為一個單一的PNG圖形文件(每一幀圖的寬度和高度都是固定的)。拼合排列圖片的方法如圖1所示,由四張不同的圖片拼合成一張PNG圖形彈跳的小球ball.png。
制作動畫運行所需的屬性文件,該屬性文件規定了動畫運行所需的各項屬性和指標,這些屬性項包括:動畫幀的切換速度、動畫在終端顯示屏上的起始位置、PNG圖片的存儲信息、PNG圖片將被切割成多少幀,如何切割、動畫運行的時間長度、如果動畫需要移動位置,位置如何移動。屬性文件中的各項屬性的編寫將采用XML標準,屬性文件可以用任何文本編輯器進行編輯并最終保存為后綴名為.ani的文件存儲在動畫工程的資源目錄中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于康佳集團股份有限公司,未經康佳集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810066402.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:成型模具用行程開關固定裝置
- 下一篇:保鮮玉壇





