Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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_User Interface_User Experience_Uianimation - Fatal编程技术网

在开发简单的基于动画的iOS游戏时,我应该采取什么方法

在开发简单的基于动画的iOS游戏时,我应该采取什么方法,ios,user-interface,user-experience,uianimation,Ios,User Interface,User Experience,Uianimation,我在这里的问题不是关于如何实现某件事,而是包括哪些对我所介绍的内容有最佳效果的内容 我正在设计一个应用程序可能与单屏幕是基于故事。可以说,这不是一个故事,而是一个场景。一个典型的场景是开车穿过街道,去办公室,或者两者兼而有之。等等 在每次点击或任何用户活动后,场景的下一步将显示出来。比如遇见一个人,撞上一辆车等等。但由于这些场景实际上是无限的,所以不可能为我的应用程序设计图形。换句话说,它不会是办公室、阁楼、城堡或房子。它可以是其中的任何一种,也可以是它们的组合 由于这一限制,以及我在处理大量图

我在这里的问题不是关于如何实现某件事,而是包括哪些对我所介绍的内容有最佳效果的内容

我正在设计一个应用程序可能与单屏幕是基于故事。可以说,这不是一个故事,而是一个场景。一个典型的场景是开车穿过街道,去办公室,或者两者兼而有之。等等

在每次点击或任何用户活动后,场景的下一步将显示出来。比如遇见一个人,撞上一辆车等等。但由于这些场景实际上是无限的,所以不可能为我的应用程序设计图形。换句话说,它不会是办公室、阁楼、城堡或房子。它可以是其中的任何一种,也可以是它们的组合

由于这一限制,以及我在处理大量图形方面的懒惰,我没有下属,也没有大钱!,我决定在每次点击时做一些简单的动画。像球这样的单个物体可以滚动或从任何地方冒出来等

我的问题是:

1可选:如何实现此动画?我知道目标c,但我不知道它是否足够。Box2d是我知道的另一个选项。这样可以吗?还是太过分了?若objective c已经足够了,有谁能帮我编写一个简单的代码,使一个滚动的球从iphone的远中心移动过来

2必填项:以上是我可以自己解决的问题,但更重要的是:我如何设计其他UI来描述场景和情况?哪些iOS功能最适合这种情况?我可以想到一个UILabel来描述这种情况,但我不知道如何将其与上面的1一起定位/设置动画。然而,这似乎过于简单化了。还有其他iOS视图可以帮助我吗

很抱歉,这个要求有些含糊不清,但我在这里缺乏想象力,我知道如果我在这一步上被误导,很多事情都会出错


谢谢您的帮助。

首先,问得好。第二,我在游戏方面不是很全面,所以对我的建议掉以轻心。但您是否计划使用故事板或.xib文件。如果是这样的话,这将使这变得容易一些。假设您只有一个视图,其中包含一个自定义视图。您只需通过代码在该视图上添加动画,但仍然可以添加标签或其他任何内容。事实上,反过来说。但这会在自定义视图上添加标签,并设置主视图的动画。我不确定这会有多好,但这是个主意。谢谢。我应该创建什么样的应用程序?它是opengl还是基于单视图的应用程序?我期望的动画种类最多是2或3种。不超过这个数量。那会怎么样?是的,我很喜欢故事板。你可以两者兼得。故事板包含一个OpenGL视图,您可以停止并分配给它自己的类。