还有就是 好像缺一些文件,比如guojia02的spine只找到了图片文件, 没有骨骼和纹理文件。是为什么?![]()
哪个游戏?
dynamicSkin.js打开,找到对应的皮肤,将alpha改成true或false
下次提问记得说游戏名,没找到的纹理和骨骼在apk里
他应该是说少女回战
guojia02.zip (6.1 MB)
都是全的啊
我是预览界面,我已经说了点了预乘白更多了。很奇怪的我解出来的自带预乘了,之前有看过别人解出来的是不带预乘的。
apk里吗 我试试看
你这个有点像贴图边缘采样方式的问题:
当我用PMA采样时就会出现白线问题,不知道和你的情况一不一样。如果你也是这个问题我之前是修改png文件解决的:
from pathlib import Path
from PIL import Image
def premultiply_alpha(img: Image.Image) -> Image.Image:
img = img.convert("RGBA")
px = img.load()
w, h = img.size
for y in range(h):
for x in range(w):
r, g, b, a = px[x, y]
r2 = (r * a + 127) // 255
g2 = (g * a + 127) // 255
b2 = (b * a + 127) // 255
px[x, y] = (r2, g2, b2, a)
return img
def batch_convert(folder: str, out_folder: str):
in_dir = Path(folder)
out_dir = Path(out_folder)
out_dir.mkdir(parents=True, exist_ok=True)
for p in in_dir.glob("*.png"):
im = Image.open(p)
out = premultiply_alpha(im)
out_path = out_dir / p.name
out.save(out_path, "PNG")
print("OK:", out_path)
if __name__ == "__main__":
batch_convert(".", "./pma_out")
没有任何问题多半是你使用的第三方viewer的问题
在原生runtime中关闭premultipliedAlpha 或者 不使用非预乘alpha纹理解包都是正常的
如果你是要问第三方viewer的问题把viewer的链接发出来
或者直接去viewer的技术支持那问换句话说我们又不是viewer的开发者只能根据spine官方的标准去判断一个spine文件是否存在问题
兄弟有效哦,转换之后再打开预乘就没白边了,但是这样做ai好像说会丢失画质
找到了 确实在安装包,所有的手游都是这样吗
请问下这游戏有立绘吗 就是人物和背景合在一起的?
你问的这叫什么话,安装包里有,自然没必要重下,每个开发者想法也不一样,怎么就“手游都这样吗?”
有链接吗,想看看
嗯~,我是指安装包下载链接
用二游资源工具自己下
好的,谢谢
又有点问题,有的背景是MP4是知道,所以少了很正常,但是我发现多出一些背景出来不知道对应的是谁比如bg_yinglongyihui,这是对应哪个角色啊 怎么没找到还有bg_shuangdan_shiwaitaoyuan202401以及bg_yuandan_xinniankuaile202301
银与绯的好解包吗兄弟,打算也试试



