私がやっていることは、完全な画像に基づいて SKTexture を作成することです
SKTexture *fullTexture = [SKTexture textureWithImageNamed:@"fullImage"];
fullTexture の全幅を使用したいのですが、テクスチャの高さの一部のみですが、画像全体の TOP から開始します。
幅がパーセンテージのように見えることがわかった後、次のコードを使用しました。
SKTexture *croppedTexture = [SKTexture textureWithRect: CGRectMake(0,0,1,percentageY)
誰かが CGRectMake to CROP の正しい float 値を、TOP LEFT から始めて、完全な witdt と Y からの部分 (固定数のポイント/ピクセル) だけで教えてくれますか?
または、私がやろうとしていることを達成する別の方法はありますか?
ありがとう
必要なものの目に見える例で質問を更新しました: