我从设计师那里获得了Lottie文件,其中包含png
个文件。
尺寸很小。但是,它的质量似乎很差。然后,我将其添加到视图中,并构建并启动了我的应用,结果看起来很模糊。
我猜是,洛蒂无法向量化的部分仍然是PNG
个文件。而其他的位于json
中。
对吗?
如果是,第二个问题是,Lottie
是否具有一些功能,可以将PNG
文件(例如矢量化图像源)与其连接的json
文件一起使用?
我需要对应设备的屏幕(分辨率)。 json+PNG
是否可以对应所有分辨率?如果不是,是否应该将它们分开,对于PNG部分,我需要mdpi
,hdpi
,xdpi
,...在Zeplin中类似?
答案 0 :(得分:1)
Lottie Library支持PNG文件,但我认为您的设计师犯了一个错误,最好使用向量ONLY
,Lottie无法将PNG图像转换为向量,因此您必须将其包含在项目中
Lottie是否具有一些功能,可以将PNG文件(例如矢量化图像源)与其连接的JSON文件一起使用?
否
Lottie不会将PNG矢量化。但是,动画将像演示一样正常运行,功能上没有问题。由于未向量化,因此图像可能看起来模糊或破裂。
我需要对应设备的屏幕(分辨率)。 json + PNG是否可以对应所有分辨率?如果不是,是否应该将它们分开,对于PNG部分,我需要mdpi,hdpi,xdpi等……类似于Zeplin?
否
我认为您在使用多种屏幕分辨率时会遇到麻烦,毕竟PNG只是PNG