2017年5月3日
Nano SVG 插件介绍
SVG 或 可缩放矢量图形 是一种部署基于矢量的艺术作品的行业标准方式。与栅格图像(由像素组成)不同,矢量图像由线条、多边形和其他形状组成,这些形状可以在不损失质量的情况下放大或缩小。
Corona 的核心系统基于使用栅格图像和简单的矢量形状,但是支持 SVG 是来自一些开发人员的功能请求。因此,我们很高兴推出一个可以提供帮助的插件:Nano SVG。基于同名的 C 库,这是一个简单的 SVG 解析器和光栅化器——也就是说,它接收 SVG 数据并生成位图纹理,然后你可以将其用作基于 Corona 的应用程序中的显示对象或纹理。请注意,此插件与其源库一样,可能无法处理复杂的 SVG 文件,因此你应该测试你传递给 nanosvg.newImage() 或 nanosvg.newTexture() 的每一个文件或数据表。
抱歉,评论表单目前已关闭。