[請益] Unity關於Sprite Editor

看板GameDesign (遊戲設計)作者 (黃豆)時間10年前 (2015/04/29 18:11), 10年前編輯推噓3(3014)
留言17則, 4人參與, 最新討論串1/1
不好意思想請問一下關於Sprite Editor的問題 假設我在圖片上已經用Sprite Editor切好了單張圖上 一個角色的所有的分開部位,比如說頭、手、腳、身體都在固定的位置且分開 但是我其他圖也想要套用相同的這張圖的設定,因為會有很多角色 一張張圖都這樣拉那些範圍跟重設中心點可能會死人,想請問有沒有辦法就是說 所有的圖都用一個拉好的切圖範圍這樣子呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.147.239.36 ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1430302260.A.FC7.html

04/29 18:52, , 1F
改換texture?
04/29 18:52, 1F

04/29 20:01, , 2F
自動切割不行嗎?
04/29 20:01, 2F

04/29 23:45, , 3F
可以..但是要寫程式去作
04/29 23:45, 3F

04/29 23:46, , 4F
用AssetImporter.GetAtPath拿到TextureImporter
04/29 23:46, 4F

04/29 23:47, , 5F
然後再去改TextureImporter裡面的spritesheet陣列
04/29 23:47, 5F

04/30 10:09, , 6F
那如果只是複製一份meta檔出來改成新圖的檔名,這樣可以嗎
04/30 10:09, 6F

04/30 11:03, , 7F
可以直接試試看呀XD
04/30 11:03, 7F

04/30 11:37, , 8F
..大概可以吧,不過手動改meta也是挺累的
04/30 11:37, 8F

04/30 11:38, , 9F
記得要不要蓋掉原本meta裡面的UUID
04/30 11:38, 9F

04/30 11:38, , 10F
照理來說你應該只需要動sprite相關的值而不是整個蓋掉
04/30 11:38, 10F

04/30 12:44, , 11F
不好意思H大說的第一個方法我不太會用,那個是外掛工具嗎?
04/30 12:44, 11F

04/30 12:45, , 12F
想用SPINE弄出骨架JSON檔讓UNITY吃然後用相同的圖切割範圍
04/30 12:45, 12F

04/30 12:46, , 13F
去吃其他的圖檔,可是那個切割範圍都是跟著圖跑的META檔
04/30 12:46, 13F

04/30 12:47, , 14F
這樣子要產出多個同樣股降不同SKIN的角色就容易多了
04/30 12:47, 14F

04/30 12:47, , 15F
骨架
04/30 12:47, 15F

04/30 12:47, , 16F
但是現在是卡住了~XD.....
04/30 12:47, 16F
好吧 應該說我想問說 我想用PS產出不同角色的圖片 可能一隻角色兩張圖,一個是角色四肢,一張是臉部表情 然後用SPINE產出相同的骨架,假設劍士就是劍士骨架跟攻擊動作 簡單的來說就是讓UNITY吃SPINE產出的骨架檔 然後額外去吃角色的圖檔這樣~ ※ 編輯: Lincm (122.147.239.36), 04/30/2015 15:22:29

05/05 18:07, , 17F
spine的話你直接用它裡面的skin功能不就好了
05/05 18:07, 17F
文章代碼(AID): #1LGAuq_7 (GameDesign)
文章代碼(AID): #1LGAuq_7 (GameDesign)