多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國(guó)內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > 綜合技術(shù) > 談?wù)凷pine動(dòng)畫在產(chǎn)品中的應(yīng)用

談?wù)凷pine動(dòng)畫在產(chǎn)品中的應(yīng)用

來源:程序員人生   發(fā)布時(shí)間:2017-02-24 10:40:41 閱讀次數(shù):7425次

筆者介紹:姜雪偉IT公司技術(shù)合伙人,IT高級(jí)講師,CSDN社區(qū)專家,特邀編輯,暢銷書作者,國(guó)家專利發(fā)明人;已出版書籍:《手把手教你架構(gòu)3D游戲引擎》電子工業(yè)出版社和《Unity3D實(shí)戰(zhàn)核心技術(shù)詳解》電子工業(yè)出版社等。

Spine是1個(gè)2D的骨骼動(dòng)畫編輯器, 由于其良好的UI設(shè)計(jì)及完全的功能而被開發(fā)者追捧。Spine動(dòng)畫已廣泛的利用在游戲開發(fā)或APP中,做2D開發(fā)的,之前做動(dòng)畫采取的都是采取序列幀播放的,如果動(dòng)畫播放的效果好,需要制作的序列幀圖片比較多,圖片的數(shù)量多會(huì)致使包體急劇增大,對(duì)用戶體驗(yàn)來講非常差,如何使用好的效果并且能減少包體大小,這時(shí)候就顯示出Spine的優(yōu)勢(shì)了,Spine是專門為2D動(dòng)作做的編輯器,如果需要使用正版的,要購買序列號(hào),編輯器效果以下所示:



Spine 能將項(xiàng)目中的動(dòng)畫導(dǎo)出為 JSON 或2進(jìn)制格式文件,它們能在 Spine 運(yùn)行時(shí)庫中完善的再現(xiàn)。 Spine 同時(shí)還可以導(dǎo)出 GIF 動(dòng)畫, PNG JPG 序列圖,還有 AVI QuickTime 的視頻文件。

它開發(fā)了多款針對(duì)不同引擎和語言的庫,詳情查看以下網(wǎng)址:

https://github.com/EsotericSoftware/spine-runtimes

市面上比較火的引擎有Unity3D和Cocos2d-x,Spine都有對(duì)應(yīng)的版本開發(fā)。

Cocos2d-x引擎開發(fā)的游戲目前大部份都是使用Spine工具制作的,它只有3個(gè)文件組成:圖集png,json文件包括骨骼信息,atlas文件包括spine圖集中的各部份圖片的位置信息,比如UV坐標(biāo),旋轉(zhuǎn)等。

以下面信息分別表示的是圖集,json文件信息,atlas信息。




json文件信息:

{"skeleton":{"hash":"y8la0z0sAMdMiq3cqsdvZoRIAiQ","spine":"3.4.02","width":905,"height":1142.45,"images":""},"bones":[{"name":"root"},{"name":"fadai","parent":"root"}],"slots":[{"name":"人物參考1","bone":"root"},{"name":"fadai","bone":"fadai","attachment":"2d_C001_png01"},{"name":"2d_C001發(fā)帶/2d_C001_dj01","bone":"root"},{"name":"2d_C001發(fā)帶/2d_C001_dj02","bone":"root"},{"name":"2d_C001發(fā)帶/2d_C001_dj2","bone":"root"},{"name":"2d_C001發(fā)帶/2d_C001_dj3","bone":"fadai"},{"name":"2d_C001發(fā)帶/2d_C001_dj4","bone":"fadai"}],"skins":{"default":{"fadai":{"2d_C001_png01":{"x":76.71,"y":111.84,"width":905,"height":764}}}},"animations":{"animation":{}}}

atlas文件信息:

2d_C001_dj01.png
size: 909,768
format: RGBA8888
filter: Linear,Linear
repeat: none
2d_C001_png01
  rotate: false
  xy: 2, 2
  size: 905, 764
  orig: 905, 764
  offset: 0, 0
  index: ⑴

這是3個(gè)文件大小總計(jì):1百多K,非常小,Spine就是解釋這個(gè)json文件和atlas文件。

我們公司也開了1款人臉辨認(rèn)追蹤的產(chǎn)品,使用上述文件的效果以下圖所示:



在類似相機(jī)軟件中也有相同的利用,比如FaceU軟件使用的就是序列幀,致使后期的包體會(huì)很大,其實(shí)完全可以通過Spine動(dòng)畫對(duì)其進(jìn)行改進(jìn)。筆者在CSDN學(xué)院專門做了1款類似刀塔傳奇的橫版游戲使用的就是Spine動(dòng)畫,課程觀看地址:《2D動(dòng)作手游-Spine骨骼動(dòng)畫


生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 一本大道加勒比久久 | 激情视频网 | 欧美亚洲另类久久综合 | 成人中文字幕在线高清 | 97久久影院 | 久久精品国产74国产 | 国产精品亚洲欧美一级久久精品 | 天堂在线观看 | 国产成人精品一区二区三在线观看 | 国内精品久久久久久久999下 | 精品一区二区三区在线观看 | 亚洲高清日韩精品第一区 | 麻豆影视视频高清在线观看 | 一区二区在线视频免费观看 | 欧美孕妇乱大交xxxxx | 亚洲欧美精品一区二区 | 成人永久福利在线观看不卡 | 午夜写真福利视频在线观看 | 亚洲看 | 在线免费日本 | 波多野结衣四虎精品影库 | 欧美亚洲日本在线 | 国产免费播放一区二区三区 | 国产高清在线精品一区在线 | 欧美性视频网站 | 茄子成视频片在线观看 | 中文字幕精品视频在线 | 精品伊人久久大香线蕉网站 | 91在线视频福利 | 99久久精品免费国产一区二区三区 | 日本h在线精品免费观看 | xxfree性人妖hd | 成年人免费在线视频观看 | 亚洲一区第一页 | 亚洲第3页| 亚洲欧美中文字幕高清在线一 | 羞羞影院免费观看网址在线 | 国产成人久久久精品一区二区三区 | 乱码中文在线观看 | 牛和人交videos欧美 | 成人在色线视频在线观看免费大全 |