1
我有一條路徑,它位於屏幕底部,昆蟲會走路。但我的路徑不是直線,它有起伏。那麼我的昆蟲怎麼能走過我的鋸齒狀的線?黑線是我的道路。我希望我的昆蟲遵循上下部分,我想用box2d來實現。任何幫助?我不知道從哪裏開始做這項工作。我還沒有開始編碼。如何在box2d中爲下面的圖片路徑製作bodyDef?如何在iPhone中的box2d中製作路徑
我有一條路徑,它位於屏幕底部,昆蟲會走路。但我的路徑不是直線,它有起伏。那麼我的昆蟲怎麼能走過我的鋸齒狀的線?黑線是我的道路。我希望我的昆蟲遵循上下部分,我想用box2d來實現。任何幫助?我不知道從哪裏開始做這項工作。我還沒有開始編碼。如何在box2d中爲下面的圖片路徑製作bodyDef?如何在iPhone中的box2d中製作路徑
我認爲用這個詞「路徑」你的意思是圖像中所表示的地面上,否則你可以忽略我的回答的休息;)
我的建議是請按照下列步驟操作:
現在你會看到你的昆蟲在地上。如果您拖動它們(使用box2d提供的鼠標關節),您會看到它們對地面做出了真實反應並且不會與其交叉。
最後,你需要施加一個力(在box2d),以自主移動昆蟲。
這只是您應遵循的步驟的高級描述。 PhysicEditor文檔和box2d文檔提供了每個步驟的更多具體信息。
我希望這會幫助你。
感謝您的回覆。我正在使用物理編輯器,但我不能讓昆蟲走路與動畫。 – Zohaib
也許這個教程可以幫助你:http://www.raywenderlich.com/15230/how-to-make-a-platform-game-like-super-mario-brothers-part-1 –