анимация персонажей в iphone - PullRequest
0 голосов
/ 17 сентября 2009

Давайте разберемся с моим требованием / вопросом.

  • Мне нужно разработать следующие вещи в моем приложении.
  • Приложение запускается с контроллера вида (очевидно)
  • Теперь, после загрузки контроллера просмотра
  • Символы «Прикоснись ко мне» должны появиться на анимации экрана, направление анимации должно быть случайным.

OK. Позвольте мне уточнить еще раз.

Цель вопроса - анимация и прикосновение.

  • T (часть касания меня) должен войти из любого угла экрана и затем o & ten u ...

После того, как все символы отрегулированы на центральном экране, событие касания-нажатия должно быть обработано.

Как это сделать?

1 Ответ

0 голосов
/ 17 сентября 2009

Берегись. Я реализовал следующее ввиду загрузил.

lblTT.hidden=YES; lbloo.hidden=YES; lbluu.hidden=YES; lblcc.hidden=YES; lblhh.hidden=YES;
lblT.hidden=YES; lblo.hidden=YES; lblu.hidden=YES; lblc.hidden=YES; lblh.hidden=YES;
animation = [CABasicAnimation animationWithKeyPath:@"position"];
[animation setDelegate:self];
animation.toValue = [NSValue valueWithCGPoint:CGPointMake(lblTT.frame.origin.x+17,lblTT.frame.origin.y+29)];
animation.fromValue = [NSValue valueWithCGPoint:CGPointMake(lblT.frame.origin.x,lblT.frame.origin.y)];
animation.autoreverses = NO;
animation.removedOnCompletion=YES;
animation.repeatCount = 0;
animation.duration = 1;
animation.timingFunction = [CAMediaTimingFunction functionWithName: kCAMediaTimingFunctionLinear];
lblT.hidden=NO;
[lblT.layer addAnimation:animation forKey:@"T"];
[NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(hideT) userInfo:nil repeats:NO];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...