我刚开始使用Xcode开发iPhone/iPad游戏,需要了解正确的创建游戏图像/精灵的过程。目前我已经使用Illustrator创建了我的精灵,并将它们导出为PDF文件。在Xcode中,我创建了单个比例资产并将PDF文件放入其中。如果我正确理解文档,Xcode会自动生成PNG图像文件,分别为@1x、@2x和@3x版本。然后,我创建了一个SKSpriteNode,并设置大小如下:abc.size = CGSize(width: 123, height: 123)。我填写的宽度和高度与我在Illustrator中设置的框架/图像大小相对应。但是,如果我需要在iPhone和iPad上以不同尺寸使用相同的图像,我不能简单地调整大小,因为@1x图像版本不再是矢量图,而是绑定到我在Illustrator中选择的框架大小。那么我该怎么办呢?我必须在Illustrator中调整图像大小并以不同的尺寸导出吗?正确的步骤是什么?我必须在纸上用铅笔画草图,然后用尺子测量吗?然后我会去Illustrator中手动设置框架的宽度和高度吗?这些图片尺寸、分辨率和@1x、@2x和@3x版本让我很困惑。如果它们仍然绑定到我在Illustrator中选择的框架大小,为什么我还要使用矢量文件呢?是否有可能在所有图像之间设置比例,然后只使用矢量PDF文件?该如何设置我的Illustrator呢?希望有人能够解决我的问题。谢谢。