我正在做的是基于完整图像创建一个 SKTexture
SKTexture *fullTexture = [SKTexture textureWithImageNamed:@"fullImage"];
我想使用fullTexture的全宽,但只使用纹理的一部分高度,BUT,从全图的顶部开始。
在弄清楚宽度似乎是百分比后,我使用了以下代码:
SKTexture *croppedTexture = [SKTexture textureWithRect: CGRectMake(0,0,1,percentageY)
有人可以给我正确的 CGRectMake 到 CROP 的浮点值,从左上角开始,完整的 witdt 和 Y 的一部分(固定数量的点/像素)?
或者另一种实现我想要做的事情的方法?
谢谢
用我需要的可见示例更新了问题: