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