如何在iPhone或Android上创建动画(un bowing bow)?

时间:2012-01-23 12:18:55

标签: android iphone animation

我想为iphone和android的应用程序创建一个动画,它将显示一个蝴蝶结的功能区。然后拉动(触摸)色带时,应用程序将打开。

我将如何为iphone或Android平台中的任何一个或两者创建这个

此致

2 个答案:

答案 0 :(得分:1)

在Flash中创建此动画并将影片导出为图像帧..然后使用UIImageView

// create the view that will execute our animation
     UIImageView* campFireView = [[UIImageView alloc] initWithFrame:self.view.frame];

     // load all the frames of our animation
     campFireView.animationImages = [NSArray arrayWithObjects:   
                                 [UIImage imageNamed:@"campFire01.jpg"],
                                 [UIImage imageNamed:@"campFire02.jpg"],
                                 [UIImage imageNamed:@"campFire03.jpg"],
                                 [UIImage imageNamed:@"campFire04.jpg"],
                                 [UIImage imageNamed:@"campFire05.jpg"],
                                 [UIImage imageNamed:@"campFire06.jpg"],
                                 [UIImage imageNamed:@"campFire07.jpg"],
                                 [UIImage imageNamed:@"campFire08.jpg"],
                                 [UIImage imageNamed:@"campFire09.jpg"],
                                 [UIImage imageNamed:@"campFire10.jpg"],
                                 [UIImage imageNamed:@"campFire11.jpg"],
                                 [UIImage imageNamed:@"campFire12.jpg"],
                                 [UIImage imageNamed:@"campFire13.jpg"],
                                 [UIImage imageNamed:@"campFire14.jpg"],
                                 [UIImage imageNamed:@"campFire15.jpg"],
                                 [UIImage imageNamed:@"campFire16.jpg"],
                                 [UIImage imageNamed:@"campFire17.jpg"], nil];

     // all frames will execute in 1.75 seconds
     campFireView.animationDuration = 1.75;
     // repeat the annimation forever
     campFireView.animationRepeatCount = 0;
     // start animating
     [campFireView startAnimating];
     // add the animation view to the main window
     [self.view addSubview:campFireView];

答案 1 :(得分:0)

您可以按照此页面使用静态图像制作动画: http://android-support-akkilis.blogspot.com/2011/12/animation-drawbles-in-android.html

这显示了如何通过提供每帧的时间来使用静态图像来产生一个naimation效果。

还有一个教程视频或类似的东西。