簡體   English   中英

創建實體-Cocos2d / Box2d

[英]Creating a Body - Cocos2d/Box2d

我有一個球和另一個精靈。 當球與精靈碰撞時,它會模擬下落。

我唯一的問題是另一個精靈只在大圖片上,球在它上面,但是精靈上有很多空間,並且有很多角落。 我需要確定精靈是否觸碰到角落之一。 我知道這很難理解。

所以,我的問題是,有沒有可能使一個身體

b2PolygonShape blockShape;

blockShapeDef.shape = &blockShape;

要么

有沒有我可以使用的替代方法? 我無法將圖像設置為盒子,並且設置邊緣會花費很長時間,因為有很多角。

我已經設置了碰撞檢測。 我真的需要幫助。

謝謝!

如果希望它正確反應,則必須使用每個角點坐標制作一個多邊形。

但是不要偷懶。 您可以使用SpriteHelper從子畫面中創建* b2PolygonShape * s。

或另一種選擇: VertexHelper

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM