如何使UIView对象随机生成

时间:2011-06-20 22:58:35

标签: iphone object uiview random

我正在试图弄清楚如何使UIView对象从随机位置从屏幕上产生并进入屏幕(有点像旧游戏中的小行星)。

我希望金额随着时间的推移而变化,从只有一个生成的对象开始,然后在一定时间内生成另一个生成(依此类推等等)我希望一些随机生成的对象留在屏幕上当物体接触屏幕的一侧时,整个时间和随机方向行进。我还希望其他对象只是从随机位置通过屏幕一次。

细分以便于阅读...

  • 让UIView对象在屏幕上随机生成并进入视图
  • 使UIView对象随机移动
  • 使UIView对象在给定时间内生成x次
  • 让一些UIView对象留在视野中,而其他人则在外面旅行 屏幕视图并消失

在Laymans条款中: 我正在制作像小行星这样的游戏,需要弄清楚如何产生“小行星”

对上述任何一种编码的任何帮助都会有所帮助。如果您需要更多信息,请告诉我

1 个答案:

答案 0 :(得分:1)

不要试图让观点自己创造 - 这不会起作用。相反,你需要一些管理游戏状态的对象,基本上是一个数据模型。该对象将跟踪游戏中已有的对象,找出对象何时被销毁,并根据需要创建更多对象。