如何让相机跟随玩家?
How to make camera follow the player?
有人在 swift 中有让相机跟随玩家的代码吗?
是否创建相机节点,如:
var camera = SKSpriteNode()
?
没有,没有类似相机的节点。但是如果你移动背景而不是播放器,你可以模拟它。
所以如果玩家向右走,背景会移动,而玩家会停留在原地。
Apple 的 Adventure 游戏是 Spritekit 的参考实现,在 "Moving the Camera" 上有一些很棒的代码和解释。它是 objective-c,但概念和代码是可移植的。
上面的回答其实是错误的,Apple docs为你提供了一个摄像头节点的完整实现(虽然我一直都是通读Objective-C)。我会 link 您和其他人查看此答案中的文档,这样您就可以学习它,而不仅仅是复制和粘贴一些代码。希望这对您有所帮助!
有人在 swift 中有让相机跟随玩家的代码吗?
是否创建相机节点,如:
var camera = SKSpriteNode()
?
没有,没有类似相机的节点。但是如果你移动背景而不是播放器,你可以模拟它。
所以如果玩家向右走,背景会移动,而玩家会停留在原地。
Apple 的 Adventure 游戏是 Spritekit 的参考实现,在 "Moving the Camera" 上有一些很棒的代码和解释。它是 objective-c,但概念和代码是可移植的。
上面的回答其实是错误的,Apple docs为你提供了一个摄像头节点的完整实现(虽然我一直都是通读Objective-C)。我会 link 您和其他人查看此答案中的文档,这样您就可以学习它,而不仅仅是复制和粘贴一些代码。希望这对您有所帮助!