1
我寻觅了网,发现在堆栈溢出here作物的SKSpriteNode一个圆角的矩形
答案没有退出满足我想要什么,也许是因为它是写在Objective C的这个答案。
我搜索有关如何圆SKSpriteNode网并没有找到答案,不过 这里是一些我试图代码:
let cropNode = SKCropNode()
let mask = SKShapeNode()
mask.path(CGPathCreateWithRoundedRect(CGRectMake(-15, -15, 30, 30), 4, 4, nil));
// ↳ '(CGPath!)-> $T13' is not identical to 'CGPath'
cropNode.maskNode(mask)
// ↳ cannot convert the expression's type 'SKShapeNode'to type 'SKNode?'
cropNode.addChild(plate)
错误显示为上述评论。
我想让我的SKSpriteNode圆角或换句话说,使它成为一个圆。 这里是我的声明SKSpritenode:
var foodarea = SKSpriteNode(imageNamed: "plate")
这是我想圆的图像,并显示here
谢谢!
为什么不仅仅使用带透明像素的PNG而不是JPG? – Craig 2014-09-27 04:43:08