UniGifImage 开源库 ps 中导出 gif 会导致有些动画闪烁

问题:

ps 导出 gif

UniGifImage 开源库 ps 中导出 gif 会导致有些动画闪烁_第1张图片

导出设置

UniGifImage 开源库 ps 中导出 gif 会导致有些动画闪烁_第2张图片

导出后使用 ImageMagic 查看 gif 详细信息

执行指令

D:\Temp\png(1)\png>magick identify  750.gif
750.gif[4] GIF 598x578 750x750+76+112 8-bit sRGB 256c 0.016u 0:00.025
750.gif[5] GIF 750x750 750x750+0+0 8-bit sRGB 256c 0.031u 0:00.027
750.gif[175] GIF 1x1 750x750+0+0 8-bit sRGB 256c 7.85017MiB 0.188u 0:00.452

发现有些 png 被 crop 了,例如

750.gif[4] GIF 598x578 750x750+76+112 8-bit sRGB 256c 0.016u 0:00.025

解决方法:

ps 中图片四个顶点添加一个像素 Alpha 不是 0 的像素,防止裁剪掉,导出 gif 就可以了

你可能感兴趣的:(Unity)