我正在編寫一個遊戲,您可以捕捉從屏幕頂部落下的物體(位圖)。這些位圖都將具有相同的圖像文件。但是,我希望隨機數量可以無限下降(直到遊戲「結束」)。現在我的問題是提出算法來檢測這些隨機生成的位圖的捕獲。當我只有一個圖像下落時,我可以註冊一個抓圖,但我不知道如何實現多個圖像下落並能夠實現碰撞檢測。到目前爲止,我提出了兩個想法。其中之一是有一個隊列,並且每個落下的對象在創建時都會放入隊列中。該程序只會檢測到盒子是否在隊列的第一個位置捕獲了對象。如果它(a)被捕獲或(到達屏幕上的某個點,那麼該對象將被取出)。我的另一個想法更多的是一個問題 - 我能夠爲這個掉落的Object創建一個類,並且有一個裏面的方法處理衝突?一個是始終監聽每當創建該類的一個新實例碰撞?隨機落下的物體和碰撞檢測方法
讓我知道你的想法和建議,請!