【UnityDragonBones】纸娃娃(一)替换身体部位图片
DragonBones在2D像素角色人物的紙娃娃系統(tǒng)的應(yīng)用,如何替換身體部位圖片
【Unity】動(dòng)態(tài)生成物體,設(shè)置一個(gè)物體為另外一個(gè)物體的父類
【Unity&Dragonbones】(代碼分析)ReplaceSlotDisplay場(chǎng)景替換骨骼換裝
UnityFactory.factory.ReplaceSlotDisplay使用方法請(qǐng)用如上所示鏈接
實(shí)現(xiàn)了更換部分身體部位的圖片
1.DB的導(dǎo)入到Unity的項(xiàng)目名稱
2.要替換的骨架的名稱
3.要替換的圖片插槽名稱
4.要替換的圖片名稱
5.被替換的 骨骼名稱
(感謝來自DrangBones官方團(tuán)隊(duì)的支持)
如下圖所示
把Left_Hand_1骨骼的實(shí)際例子替換成上圖所示的路徑
替換是成功了,只是要在DB確定插圖的圖片位置
要解決替換圖片的位置有幾種方法,最主要是替換和被替換圖片的精度要確定,并且校對(duì)其位置信息
在不添加代碼的情況下,在DB中,把每個(gè)替換和被替換圖片的精度對(duì)齊
或者,
考慮到像素人物角色的動(dòng)作需要近可能的精確
替換最小的圖片,保證DB的骨骼完整,動(dòng)作流暢
就必須在UNITY上加上自己規(guī)范的代碼系統(tǒng)
-----------------------------------------------------------------------------------
【Unity&DragonBone】2D像紙娃娃系統(tǒng)所需資料
【Unity&DragonBone】實(shí)現(xiàn)更換像素角色人物的衣服(一)
【Unity】實(shí)現(xiàn)全局管理預(yù)制體對(duì)象
【Unity】動(dòng)態(tài)生成物體,設(shè)置一個(gè)物體為另外一個(gè)物體的父類
1.把像素角色人物部件的精靈圖片存放到特定的圖集中
2.動(dòng)態(tài)生成精靈圖片,調(diào)整精靈圖片的位置和精度到被替換的像素角色身體部位
2.1每件衣服對(duì)應(yīng)的替換精靈圖片,的位置存放在本地的表格中
2.2約定,像素角色人物的初始化姿勢(shì)是什么樣子,讓圖片替換的時(shí)候統(tǒng)一存放
3.開始設(shè)置圖片為身體部位的父物體
總結(jié)
以上是生活随笔為你收集整理的【UnityDragonBones】纸娃娃(一)替换身体部位图片的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS6.4安装包初识
- 下一篇: 同态滤波与Retinex