toyobayashi / mishiro

CGSS desktop application
MIT License
159 stars 16 forks source link

顯示SSR的動畫 #21

Open yujinlin0224 opened 4 years ago

yujinlin0224 commented 4 years ago

可以支援顯示或下載SSR的2D動畫效果嗎?就是遊戲中在抽卡頁面或首頁時,如果背景是SSR且支援的話會有動畫效果,例如卡片編號100785就有頭髮擺動的動畫效果。

toyobayashi commented 4 years ago

@abc1236762 很抱歉以我目前的技术做不到喔,欢迎有能力的大佬P来fork本项目继续开发。我也已经好久没上过游戏了

yujinlin0224 commented 4 years ago

我有在另一個專案問,對方有提出解決方案不過都有需要處理的問題 https://github.com/summertriangle-dev/sparklebox/issues/59#issuecomment-581199729

toyobayashi commented 4 years ago

@abc1236762 无从下手,我连 应该从哪里提取到所需要的资源 都还不清楚。是可以从某个u3d包中抽出一堆图片来以H5 canvas的方式渲染成动画吗?

yujinlin0224 commented 4 years ago

對方(summertriangle-dev)有提到Spine,所以這些動畫應該是用Spine的格式封裝的 是裝在哪些檔案裡我不清楚,不過既然summertriangle-dev知道是這個格式我想他應該會知道,等待對方回覆 只不過問題就是如果要使用Spine的套件來展示動畫的話需要授權費,不便宜 如果能得知CGSS是將Spine資料封裝在哪個檔案的話,或許可以提供匯出至Spine資料的方式儲存到本機,讓有Spine授權的人去玩。

toyobayashi commented 4 years ago

好吧。完全是我的知识盲区,能力范围外。我拆了一下 card_cartoon_100785.unity3d,也许就是这个了。

ShiinaNoriko commented 4 years ago

试过在unity拼这些图片,基本能够拼出来,就是几个SpineAnimation堆起来,但是好像缺了一份shader,加载出来的图片还有一块块黑的。

cykac04 commented 4 years ago

试过在unity拼这些图片,基本能够拼出来,就是几个SpineAnimation堆起来,但是好像缺了一份shader,加载出来的图片还有一块块黑的。

图片有黑边的原因是没有合成alpha channel @ShiinaNoriko 请问有在unity制作wallpaper engine壁纸的方法吗?