2011-01-06 143 views
10

我想在同一行中檢測兩次碰撞檢測。cocos2d中的碰撞檢測

例如:-(參見下圖)

橢圓和矩形或detcted。之後,我的橢圓將沿着直線路徑向下行進並檢測另一個矩形。

第一個是(旅行在軌跡路徑)工作正常。第二個我想直線傳遞到下來進行碰撞檢測。

如何做這個過程。

alt text

回答

1

據我所知cocos2d的精靈有沒有碰撞檢測,因爲它不是一個物理層引擎。如果你想自動檢測到碰撞使用Box2D或花栗鼠物理引擎,由cocos2d支持。

如果您想要檢查碰撞的對象數量很小,您可以運行您的對象並檢查其中的一些(或者只有一個對於您是否足夠)與其他對象重疊。

進行更復雜的碰撞檢測會爲您寫入物理引擎的碰撞檢測部分。使用現有的一個簡單得多