gpt4 book ai didi

ios - 如何在 Sprite Kit 中让相机跟随 SKNode?

转载 作者:技术小花猫 更新时间:2023-10-29 10:30:21 24 4
gpt4 key购买 nike

我想让不同物体( Sprite 和其他物体)的背景静止。

玩家将由将在世界各地移动的中心节点表示。我想将我的相机固定到中央节点,例如世界应该移动,而相机应该保持静止。

我该如何实现?

最佳答案

新的 SKCameraNode 似乎是一种非常简单的方法来做到这一点。

https://developer.apple.com/library/ios/documentation/SpriteKit/Reference/SKCameraNode/

简单

1) 创建一个 SKCameraNode

// properties of scene class
let cam = SKCameraNode()
let player = SKSpriteNode()

2) 将其添加到您的场景相机属性

// In your scene, for instance didMoveToView
self.camera = cam

3) 让相机跟随你的玩家位置

override func update(currentTime: CFTimeInterval)
{
/* Called before each frame is rendered */
cam.position = player.position
}

关于ios - 如何在 Sprite Kit 中让相机跟随 SKNode?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20828655/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com