提问人:Jerm 提问时间:10/24/2023 更新时间:10/24/2023 访问量:32
将 SKNode 转换为矢量化图像,其中 SKNode 的大小各不相同,并支持不同的屏幕尺寸
Convert SKNode to a vectorized image where the SKNode varies in size and suport different screen sizes
问:
我正在使用此处所示示例的修改版本将 RoomPlan 扫描转换为 SpriteKit SKScene,显示如下所示的扫描房间的平面图。
我想将此视图转换为用户可以下载并在其计算机或其他应用程序上查看的图像,并根据需要放大不同的部分。房间扫描可能会因他们扫描的房间大小而有很大差异,他们使用的设备也可能在尺寸上有很大差异(iPad 与 iPhone)。
我的第一次尝试是让相机根据设备尺寸缩小和重新定位,但我无法弄清楚如何做到这一点。完成此操作后,我认为屏幕截图可能就足够了。这似乎不适用于大型扫描,因为我认为屏幕截图不会包含矢量数据?
其次是将SKNode的使用直接转换为矢量化图像的某种方法,但我的研究还不足以做到这一点。
有什么建议吗?
答: 暂无答案
评论