1
在花栗鼠/ cocos2d中,我擁有經典的彈跳球演示,可以隨意運行任意數量的球。 如何知道精靈何時停止移動(即球落在底部並「完成」)?我試圖在Layer類中聲明float prevX,prevY,所以我可以將當前的x,y與updateShape中的前一個x,y進行比較,但我無法訪問該sprite的父項。如何判斷精靈何時停止移動
((CustomLayer *)(sprite->parent))->preX = body->p.x;
編譯器通知我,精靈的父母受到保護。
謝謝。
感謝您的回答。我將如何啓用此算法?另外,我沒有找到任何方法調用cpBodyIsSleeping()。你知道這是否被添加到最近的版本?謝謝。 – Rayfleck 2011-06-10 21:33:15
找到他們[這裏](http://files.slembcke.net/chipmunk/release/ChipmunkLatest-Docs/) – Rayfleck 2011-06-14 15:28:20