是否可以在Corona中显示可缩放的矢量文件?
具体来说:我想在我正在构建的应用中显示地图,我希望它是一个矢量而不是一个图像,以便分辨率保持与用户放大或缩小相同。 / p>
如果有人有替代方法来获得这个结果,我也对此感兴趣。
答案 0 :(得分:0)
CoronaSDK内置了“矢量格式加载器”,但能够绘制线条,多边形,圆形等 - 您可以在此处获得更多信息:
http://developer.anscamobile.com/reference/factory-functions
考虑到这一点,您可以创建自己的自定义格式(可能在Lua中),例如“从此处绘制一条线到此处”或“此位置上有一个具有此尺寸的圆”。
对于放大/缩小,您只需为所有图形对象添加“父”,将其称为“地图”,然后使用map.scale - http://developer.anscamobile.com/reference/index/objectscale