0

SKShapeNode用来在 anxm 矩阵中添加矩形。现在我想将 nxm 位置存储在SKShapeNode. 当然,我可以简单地使用 .name 属性并将 nxm 位置存储为字符串。这有一个缺点,当我试图访问该位置时,我总是不得不用字符串而不是点来挣扎。

有没有一种简单的方法来扩展 SKShapeNode 类型以获得如下内容:

sampleSkShapeNode.rectanglePosition -> Point(v,h) 
4

1 回答 1

1

您可以使用可以设置为任意的userData属性,例如SKShapeNodeNSMutableDictionary

sampleSkShapeNode.userData = ["vpos": v, "hpos": h]
于 2014-11-19T19:48:31.193 回答