1
我有一個小山溝和隧道的形象。我想通過那個隧道傳遞一個小圖像。如何在cocos2d中跟蹤該小圖像與大圖像的確切邊界的交集?如何在cocos2d中跟蹤具有不規則形狀圖像邊界的圖像的交集?
我有一個小山溝和隧道的形象。我想通過那個隧道傳遞一個小圖像。如何在cocos2d中跟蹤該小圖像與大圖像的確切邊界的交集?如何在cocos2d中跟蹤具有不規則形狀圖像邊界的圖像的交集?
我會爲此製作一個碰撞掩碼。
這是什麼意思是創建您的地形使用的圖像的確切副本,除了使它只有兩種顏色:白色和黑色。
請您希望玩家能夠通過(不是牆)移動的白色區域。製作牆壁和任何你想讓玩家與之相撞的東西。接下來,只需做一些像素碰撞檢測。要做到這一點,我會得到RGB(不是RGBA,因爲alpha不重要)數據。循環播放這些數據(或其中的一部分以獲得更好的性能)並檢測播放器是否在黑色或白色像素上。
根據需要做相應的操作。
如果您需要更多幫助,請隨時詢問。