게임에서이 지연이나 더듬이가 발생하며 카메라가 내 플레이어를 따라 다니는 방식 때문일 수 있습니다. 여기 코드입니다 : func update(_ hp: CGPoint) {
let camMove = SKAction.move(to: CGPoint(x: hp.x, y: hp.y), duration: 0.2)
self.run(camMove)
}
이동. GameScene 장면 (.sks)과 함께 다음과 같은지도가 있습니다. 지금은 PacMan 게임처럼 보입니다. 위와 같이 게임 캐릭터는 게임 화면의 중앙에 머물러 있습니다. 사용자가 화면을 터치하면 touchesBegan 덕분에 게임 캐릭터가 해당 터치 포인트로 이동합니다. 그리고 카메라는 게임 캐릭터를 따라갈 것입니다. 당분간, 나는 다음과 같은
저는 Swift 3, SpriteKit 및 Xcode와 협력하고 있습니다. 그래서 backgroundNode라는 노드가 있으며, 게임의 모든 노드를이 backgroundNode에 연결합니다. 이제 꼬집어 제스처로 내 게임을 확대하고 게임을 탐색 할 때 확대 할 수 있기를 바랍니다. 배경 노드 deplace 과 확대 및 축소하기 위해 스케일을 변경,이 사용
InteractiveCameraNode이라는 간단한 하위 클래스 SKCameraNode이 있습니다. 지금은 매우 간단합니다 : 카메라의 위치가 바뀌면 상황이 발생해야합니다. 여기에 내가 무슨 짓을 : class InteractiveCameraNode: SKCameraNode {
// MARK: - Properties
var enableIn
신속한 3 프로젝트에서 카메라를 설정하는 데 문제가 있습니다. 는 이것은 cameraNode = childNode(withName: "cameraNode") as! SKCameraNode
view.scene?.camera = cameraNode
당신이 나에게 무슨 잘못 여기 알아낼 수 있습니다 내 코드? 장면 편집기에서 카메라를 움직여도 내 게임의 견