swift - PhysicsEditor Polygon Path to CGPath -
is there way can export physicsbody polygon path physicseditor (from code , web) cgpath? feel there may easier way me manually convert (72, 429) , (77, 423) , (77, 425) , (-64, 437) ... [cgpoint(x: 72, y: 429), cgpoint(x: 77, y: 423) ... etc. can't find info online. thanks
edit: have figured out way in xcode playground using string.replacingoccurrences(of:...
you can make own extractor template , extract plist of strings read nsarray.
now not going go on process, can check out resources on @ code , web see how make that.
the string must in {x,y} format
once have in plist format, can load nsarray, , iterate through array so:
let polygon = cgmutablepath() polygon.move(to:cgpoint.zero) let array = nsarray(filenamed:"polygon") strpoint in array { let point = cgpointfromstring(strpoint) polygon.addline(to:point) } polygon.closesubpath() 'note if need example of how plist should nsarray, can create 1 via new file method, , open in xml capable text editor.
Comments
Post a Comment