2011-04-04 65 views
0

所以我正在爲一個類製作一個簡單的基於UIKit的iphone遊戲。如果有人熟悉的話,它與Sky Burger相似。如果不是,遊戲將是從屏幕頂部落下的物體,並且會有一個角色由屏幕底部的加速度計控制,以便捕捉它們。以設定的時間間隔創建UIImageViews?

我已經完成了遊戲循環和角色移動。我知道如何動畫ImageViews下降(如果我可以創建它們)。我只是不知道如何創建每隔1-3秒左右創建多個UIImage視圖。

如果任何人都可以指出我在正確的方向或任何建議我應該開始尋找它的地方將不勝感激。

此外,如果我不清楚只是讓我知道,我會盡力闡述。

回答

1

創建NSTimer,它計劃每1-3秒左右,並在計時器的操作方法,創建圖像視圖([[UIImageView alloc] initWithImage:]),它們定位並將它們添加到您的主視圖(-addSubview:)。

不要忘記刪除那些不再需要的圖片視圖,否則你會很快建立如此多的視圖以至於你的應用會崩潰。