2009-10-02 75 views
0

我使用花栗鼠茯苓2D iphone,在我所表現出棧下跌影響,當對象被放置在其他 object.My想法邊緣是開發像「塔箱」的遊戲效果。我想知道形狀或身體的哪些屬性會產生像「Tower Box」遊戲一樣的效果。請讓我知道我該如何下降。花栗鼠疊落效應

+0

我建議在這個問題中增加一個cocos2d標籤。 – badgerr 2010-11-12 14:08:50

回答

-1

對於這些影響,你需要一個物理庫。對於2D遊戲box2d是相當不錯的。

+0

由於您顯然沒有意識到花栗鼠物理庫,我只會告訴您,iPhone框架的cocos2d隨附了花栗鼠物理引擎,因此聲明「我正在使用花栗鼠cocos 2d iphone」 – 2009-10-02 13:43:22

0

的Cocos2D爲您提供幾個預設的項目選項。

其中之一是用的cocos2d Box2D的,另一個是用的cocos2d花栗鼠。這完全取決於你使用哪種物理引擎,我有雙方都有經驗,並會親自推薦Box2d。

如果您創建了這些項目中的一個,它會爲您生成一些示例代碼,對於Box2d(我還沒有使用自動生成的花栗鼠項目),您會得到一個很好的小應用程序,並顯示它們隨着重力下降。你應該看看在箱子上創建物理實體的代碼,並根據你的應用來調整它(在觸摸位置產生一個盒子,或許?)。然後,您可以添加一些邏輯,在碰撞時檢查下降盒子與堆棧頂部的對齊情況,並讓它繼續下降,或者使用夾具將其附加到下面的框中。

有關在cocos2d的應用程序,以及一般的cocos2d使用採用物理,看看這個博客的詳細信息,這就是教我在開始的時候:http://www.raywenderlich.com/ [編輯:剛剛發現有上有沒有花栗鼠教程,但理論應該適用於兩者。我發現Box2d比Chipmunk更容易使用]

到目前爲止你在堆棧上有什麼物理效果?你遇到什麼問題使你質疑物體的物理屬性?