我不知道如何使用CGPath创建半圆路径.有我的代码:
let path = CGPathCreateMutable()
let Width: CGFloat = 38.0
let radius: CGFloat = (Width / 2.0) + (Treshold / 2.0)
CGPathAddArc(pathOne, nil, x, 0.0, radius, firstPoint.position.x, secondPoint.position.x, true)
let waitAction = SKAction.waitForDuration(1.0)
let moveAction = SKAction.followPath(pathOne, duration: 3.0)
capOne.runAction(SKAction.sequence([waitAction, moveAction]))
Run Code Online (Sandbox Code Playgroud) 我在spritekit中制作游戏,所以在SKShapeNode中制作一些东西,当然在我的游戏中使用SKSpriteNode.
哪个更适合fps并且有利于使用SKShapeNode或SKSpriteNode优化这个游戏?
我正在制作一个Sprite套件游戏.我有一个按钮,必须隐藏,而某些情况不会是真的.所以我将这个按钮添加到场景中并将其隐藏起来.那么哪种方式更好?要制作一个按钮,将其添加到场景并隐藏它?或者在需要时将它添加到场景中?
sprite-kit ×3
skspritenode ×2
cgpath ×1
frame-rate ×1
performance ×1
skaction ×1
skshapenode ×1
swift ×1