2011-03-01 69 views
0

在我的應用程序中,我嘗試使用addPoly來製作自定義形狀,但它似乎根本無法工作! :(Cocos2d花栗鼠:自定義形狀?

我想我不知道如何在所有使用它... :(

這是我創建一個簡單的方形的嘗試:

cpShape *square = [smgr addPolyAt:cpv(240,160) mass:100 rotation:0 numPoints:4 points:cpv(0, -10), cpv(10, 0), cpv(0, 10), cpv(-10, 0)]; 

我只是不明白如何使用它,你可以幫我PLZ ???

回答

1

嘗試以下幾點:cpv(0, 0), cpv(10, 0), cpv(10, -10), cpv(0, -10) 記住,你不能逆時針(順時針總是)創建多邊形以任意順序,你不能只是加點通過!如果你沒有與sh相關的精靈的話猿使用 [self addChild:[smgr createDebugLayer]];來顯示模擬器中的形狀。 問候亞歷克斯...隨意問任何後續問題

+0

你好,應用程序不會崩潰了,但創建的聚合物有它自己的一些奇怪的物理......當它落在地上時,它開始跳躍當它平靜下來時,它開始緩慢地向左滾動。任何想法發生了什麼? :D – DailyDoggy 2011-03-02 14:43:34

+0

和其他人:Fie:Wie funktioniert das alles eigendlich?你有沒有想過我的生活? – DailyDoggy 2011-03-02 14:51:17