-1
我創建一個半圓節點,當我嘗試開發一個簡單的精靈套件遊戲創建一個半圓物理身體,但我希望節點的物理身體剛好蓋住圓對象邊緣,物理體與圓形一起旋轉(以編程方式更改物理體),我應該怎麼做?如何通過使用精靈套件
我創建一個半圓節點,當我嘗試開發一個簡單的精靈套件遊戲創建一個半圓物理身體,但我希望節點的物理身體剛好蓋住圓對象邊緣,物理體與圓形一起旋轉(以編程方式更改物理體),我應該怎麼做?如何通過使用精靈套件
可以使用SKPhysicsBody -bodyWithPolygonFromPath做複雜的形狀:
有跡象表明,讓您繪製形狀,併爲您的代碼,甚至工具。例如參見這個問題:SpriteKit's SKPhysicsBody with polygon helper tool
那麼複雜如果我只需要半圈的邊緣!? – luckyee
明白了。使用CGPathAddArc和[SKPhysicsBody bodyWithEdgeChainFromPath]而不是bodyWithPolygonFromPath – luckyee
這會給你一個優勢,而不是一個正文。邊緣的行爲與身體有很大不同,你可能不希望這樣做。你真的應該使用-bodyWithPolygonFromPath: –