Используя основную графику, я перемещаю свое изображение по предопределенному пути.Могу ли я использовать один или несколько изображений вместо одного?
Я хотел бы использовать несколько изображений вместо одного для достижения анимации. Может ли кто-нибудь сказать мне, как это сделать (используя несколько изображений вместо одного)?
Это мой код с одного изображения:
bounceLayer = [CALayer layer];
bounceLayer.frame = CGRectMake(12, 12, 12, 12);
[bounceLayer setPosition:CGPointMake(175.0f, 100.0f)];
bounceLayer.contents = (id) [UIImage imageNamed:
[NSString stringWithFormat:@"Avatar_%d.png",i]].CGImage;
[[[self view] layer] addSublayer:bounceLayer];
[bounceLayer setPosition:CGPointMake(120.0f, 49.0f)];
[bounceLayer addAnimation:[self bounceAnimationPathWithDuration:3.0f] forKey:nil];
bounceAnimationPathWithDuration - это функция, которая создает путь
Возможно ли это с Core Graphics? или я должен использовать Cocoa 2D?
Не могли бы вы уточнить, как именно вы используете изображения для достижения анимации? Это последовательность изображений? – oltman
также, пожалуйста, попробуйте принять некоторые ответы на заданные вами вопросы. –