2017-07-20 51 views
1

在SpriteKit中使用SKCropNode時,掩碼是否會影響節點的物理? (例如,我裁剪了一半的精靈,是否會有球落在圖像的蒙版部分?)如果是這種情況,我將如何去創建SKCropNode,這樣它會裁剪我碰到的任何地方?SpriteKit中的掩蔽和物理

乾杯

+1

請看這第一個[如何問](https://stackoverflow.com/help/how-to-ask) SO是一個平臺,你可以得到一個關於你的問題的好建議。但爲此,你需要更具體地瞭解你在問什麼?到目前爲止你做了什麼?在提出請求之前,請查看建議的SO問題並查看它們。儘管如此,你還是沒有找到解決方案,那麼你可以在這裏問一個問題。 –

+0

@ankitsuthar我的問題是在一個物體上使用SKCropNode使物理實體能夠「穿透」它們。例如,如果我有一個地面,我掩蓋了它,那麼一個物理機構會落在地面上還是會繼續與它碰撞? – BCode

+0

我唯一的目的就是幫助你解決你的問題,如果你只是寫一個純文本或者只是拋棄一個代碼就不會幫助你得到你的問題的好建議或答案。所以我唯一的建議是添加關於該問題的具體細節,添加更多的描述,並且它是否涉及編碼,那麼您應該在此處添加代碼。謝謝 –

回答

2

SKCropNode只適用於某個節點出現在屏幕上,它不涉及物理機構。但是,您可以使用SKPhysicsBody(polygonFrom:CGPath)創建一條與您嘗試模仿的身體完全相同的路徑,以及差距和一切。我建議使用PhysicsEditor程序來達到這樣的效果。 https://www.codeandweb.com/physicseditor