我有一个我无法解决的问题。我一直在找几个小时来解决这个问题,但找不到任何东西。

我有一个SKScene和一个SKShapeNodeSKLabelNode。我还使用了SKCameraNode来放大场景(使用缩放动作)。当我这样做时,它看起来像这样:

ios - 使用SKCameraNode放大时,SKLabelNode模糊-LMLPHP

圆是尖锐的(虽然不是很漂亮),但是主要问题是标签明显模糊。

有没有办法在放大时使标签清晰?如果不是,那么在不损失画质的情况下放大场景的更好的方法是什么?

谢谢你们!

最佳答案

SKCameraNode具有其自己的缩放功能,因此您无需使用缩放动作。

guard let camera = self.childNode(withName: "gameCamera") as? SKCameraNode else {
    fatalError("Camera node not loaded")
}

camera.setScale(1.75)

07-28 04:50