2011-06-20 49 views
0

我想弄清楚如何讓UIView對象從隨機位置的屏幕產生並進入屏幕(有點像小行星老遊戲)。如何使UIView對象隨機產卵

我想要的金額隨着時間而變化,首先只有一個物體產生,然後超過一定的時間,另一個產生(如此等等)我想要一些隨機產生的物體保持在當物體接觸屏幕的一側時,屏幕會隨着時間的推移而隨機移動。我還希望其他物體從隨機位置僅通過一次屏幕。

斷下來,方便閱讀...

  • 製作的UIView對象隨機產卵關閉屏幕和映入眼簾
  • 讓UIView的對象移動約隨機
  • 做了UIView對象的產卵量X在給定時間
  • 次做一些UIView的對象保持在畫面中,而其他的 屏幕視圖之外旅行和消失

在深入淺出條款: 我創建像小行星遊戲,需要弄清楚如何釀出「小行星」

任何幫助都對編碼任何上面會多於幫助。如果您需要更多信息,請讓我知道

+2

我建議在遊戲中使用cocos2d框架,UIKit不會太擅長你想做的事情。 – Moshe

+0

非常感謝,這就是我要做的! – Idratherfly2000

+0

向下投票。這個問題太籠統了。我會建議做一些更多的研究,並回答關於你不明白的事情的具體問題。 – drekka

回答

1

不要試圖讓觀點創造自己 - 這是行不通的。相反,你需要一些管理遊戲狀態的對象,基本上是一個數據模型。該對象將跟蹤已經在遊戲中的對象,確定對象何時被銷燬,並根據需要創建更多對象。