202 枚の画像を含む PNG 画像内で移動するaCABasicAnimation
と.fromValue
aがあり、.toValue
それらを 1 つずつ表示します
また、私CALayer
はimage.pngを保持していました
すべての画像を順番に渡すという問題私はフレームごとに画像を表示したいNSArray
ここに私のコードがあります:
CABasicAnimation *anim = [CABasicAnimation animationWithKeyPath:@"sampleIndex"];
anim.fromValue = [NSNumber numberWithInt:1];
anim.toValue = [NSNumber numberWithInt:203];
anim.duration = 1.75f;
anim.repeatCount = HUGE_VALF;
anim.autoreverses = YES;
[myImage addAnimation:anim forKey:nil];
フレームの配列は次のとおりです。
frames = (753, 377, 798, 422) ,
(706, 377, 751, 422) ,
(659, 377, 704, 422) ,
(612, 377, 657, 422) ,
(565, 377, 610, 422) ,
(518, 377, 563, 422) ,
(518, 424, 563, 468) ,
(471, 424, 516, 468) ,
(424, 424, 469, 468) ,
(471, 377, 516, 422) ,
(424, 377, 469, 422) ,
(377, 377, 422, 422) ,
(330, 377, 375, 422) ,
等々 ....
何か案は ??