Corona:显示可缩放的矢量文件(如.pdf)

时间:2011-10-26 23:20:30

标签: vector lua zoom corona

是否可以在Corona中显示可缩放的矢量文件?

具体来说:我想在我正在构建的应用中显示地图,我希望它是一个矢量而不是一个图像,以便分辨率保持与用户放大或缩小相同。 / p>

如果有人有替代方法来获得这个结果,我也对此感兴趣。

1 个答案:

答案 0 :(得分:0)

CoronaSDK内置了“矢量格式加载器”,但能够绘制线条,多边形,圆形等 - 您可以在此处获得更多信息:

http://developer.anscamobile.com/reference/factory-functions

考虑到这一点,您可以创建自己的自定义格式(可能在Lua中),例如“从此处绘制一条线到此处”或“此位置上有一个具有此尺寸的圆”。

对于放大/缩小,您只需为所有图形对象添加“父”,将其称为“地图”,然后使用map.scale - http://developer.anscamobile.com/reference/index/objectscale