标签: ios swift sprite-kit skshapenode
我一直在试图弄清楚如何获得没有模式的SKShapeNode区域。
以下是我尝试过的事情:
创建一个物理主体并使用.area属性,但这是一个任意值,与形状的实际区域无关。
使用高度倍宽度,但是不规则形状没有图案,这只适用于矩形。
我有什么方法可以获得SKShapeNode的区域吗?
答案 0 :(得分:1)
利用lineLength(see Apple Docs),您可以找到形状的周长,或创建整个节点的每个线段的长度。
lineLength
从那里,您可以获得由线条创建的每个方形/矩形的区域。