0

多くの画像を含むスプライト シートがあります。テクスチャ パッカーを使用してスプライト シートを作成すると、各画像の寸法と座標を含む plist が出力されます。この情報が与えられた場合、個々の UIImage を抽出するにはどのような手順を踏む必要がありますか? 私が見つけたすべての例は、独自のデータ形式とヘルパー クラスを持つ Cocos2d のコンテキストにあるようです。私はアニメーションや凝ったものを作成していませんし、これは Cocos2d アプリケーションでもありません。画像を切り取るしかありません。

ありがとう!!

4

1 に答える 1

1

ここで答えを見つけました

CGImageRef imageRef = CGImageCreateWithImageInRect([largeImage CGImage], cropRect);
UIImage *image = [UIImage imageWithCGImage:imageRef];
CGImageRelease(imageRef);
于 2013-08-01T02:52:26.327 に答える