在iphone中使用什么软件在Talking Tom应用程序中制作和创建Cat

时间:2010-12-23 06:22:47

标签: iphone animation opengl-es 3d

我很想知道用什么软件在iphone中的会说话的tom应用程序中创建3D Cat。它是用OpenGL ES完成的吗?

http://itunes.apple.com/us/app/talking-tom-cat/id377194688?mt=8

2 个答案:

答案 0 :(得分:11)

如果它与谈论汤姆有关,那么就没有使用OpenGL ES ......他们只是使用图像并为它们设置动画,如下所示:

    aniImage = [[UIImageView alloc] init];
UIImage* opa1 = [UIImage imageNamed:@"o1.png"];
UIImage* opa2 = [UIImage imageNamed:@"o2.png"];
UIImage* opa3 = [UIImage imageNamed:@"o3.png"];
UIImage* opa4 = [UIImage imageNamed:@"o4.png"];
UIImage* opa5 = [UIImage imageNamed:@"o5.png"];
UIImage* opa6 = [UIImage imageNamed:@"o6.png"];
UIImage* opa7 = [UIImage imageNamed:@"o7.png"];
UIImage* opa8 = [UIImage imageNamed:@"o8.png"];
UIImage* opa9 = [UIImage imageNamed:@"o9.png"];
UIImage* opa10 = [UIImage imageNamed:@"o10.png"];
UIImage* opa11 = [UIImage imageNamed:@"o11.png"];
UIImage* opa12 = [UIImage imageNamed:@"o12.png"];
UIImage* opa13 = [UIImage imageNamed:@"o13.png"];
UIImage* opa14 = [UIImage imageNamed:@"o14.png"];
UIImage* opa15 = [UIImage imageNamed:@"o15.png"];
UIImage* opa16 = [UIImage imageNamed:@"o16.png"];
UIImage* opa17 = [UIImage imageNamed:@"o17.png"];
UIImage* opa18 = [UIImage imageNamed:@"o18.png"];
NSArray *imgsArr = [NSArray arrayWithObjects:opa1, opa2, opa3, opa4, 
                          opa5, opa6, opa7, opa8, opa9, opa10, opa11, opa12, opa13, opa14, opa15, opa16, opa17, opa18, nil];
[aniImage setAnimationImages:imagesOpacity];
[aniImage setAnimationRepeatCount:1.0];
[aniImage setAnimationDuration:0.2];

如果您想查看他们正在使用的所有图像,请按以下步骤操作:

  1. 将免费版下载到iPhone / iPad。
  2. 在Mac或Windows计算机上转移购买内容。
  3. 然后从 - >拖动ipa文件应用到您的桌面(只需将应用图标从iTunes拖到桌面)。
  4. 将.ipa文件重命名为.zip文件。
  5. 解压缩此zip文件。您将获得一个名为“Payload”的文件夹。
  6. 打开.app文件(它将自动在Windows上打开,因为它是Windows上的文件夹, 在Mac上右键单击它并选择显示包内容
  7. 在.app文件夹中,您将找到一个文件夹,其中包含上述功能使用的所有图像。
  8. 希望这有帮助。

答案 1 :(得分:1)