Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在iOS游戏中加入大量大型动画帧_Ios_Objective C_Sparrow Framework - Fatal编程技术网

如何在iOS游戏中加入大量大型动画帧

如何在iOS游戏中加入大量大型动画帧,ios,objective-c,sparrow-framework,Ios,Objective C,Sparrow Framework,我正在做一个通用iOS游戏项目。这位图形艺术家创造了这套很棒的骰子动画,基本上就是骰子滚到服务上,然后在服务的一侧停止。共有6套,每套22帧。问题是,这些都是全屏动画(640x624),但大部分区域是空白的,因此它们以每帧40k的速度出现在场景中 问题 1) 在通用应用程序中包含这种类型的动画是不现实的吗 2) 我怎么能让他们进入游戏呢,我想我限制的地图册大小是1024x1024 3) 有什么办法可以做到这一点吗 我正在使用Sparrow框架。1)在通用应用程序中包含这种类型的动画并非不切实际

我正在做一个通用iOS游戏项目。这位图形艺术家创造了这套很棒的骰子动画,基本上就是骰子滚到服务上,然后在服务的一侧停止。共有6套,每套22帧。问题是,这些都是全屏动画(640x624),但大部分区域是空白的,因此它们以每帧40k的速度出现在场景中

问题

1) 在通用应用程序中包含这种类型的动画是不现实的吗

2) 我怎么能让他们进入游戏呢,我想我限制的地图册大小是1024x1024

3) 有什么办法可以做到这一点吗

我正在使用Sparrow框架。

1)在通用应用程序中包含这种类型的动画并非不切实际

2/3)我会将动画减少到关键帧,每个帧中的空白尽可能少。然后,在代码中设置骰子运动的动画。因此,如果您在没有任何代码的情况下运行动画,骰子将出现在一个地方旋转等等。编写代码来模拟骰子的平移运动。这也将允许您将它们放在一两个地图册上。

  • 一点也不不切实际
  • 关于Atlas,您可以创建大于1024x1024的Atlas,以下是命令示例:

    ./generate_atlas.rb——比例0.5——填充2——锐化——最大尺寸2048x2048*.png atlas.xml

您必须始终以2s的功率工作