skaction

    0

    1답변

    필자는 빠른 튜토리얼을 따르려고 노력해 왔으며 SKAction이 사용될 때마다 필자는 모든 튜토리얼을 매우 실망스럽게 만들었습니다. 자습서를 따라갈 수 없기 때문에 내 프로그램이 작동하지 않습니다. 이것은 여러 프로그램에서 발생했는데 절대로 이해할 수 없습니다. 내가 구축하고 시뮬레이터 모두에서 프로그램을 실행할 때마다 import SpriteKit im

    4

    1답변

    다른 노드 간의 일부 상호 작용 개발 중에 노드에서 특정 작업 목록을 제거해야한다는 것을 알게되었습니다. Sprite-Kit 프레임 워크의 현재 버전은 일부 인스턴스 메소드를 제공합니다 : removeAllActions() action(forKey key: String) hasActions() 분명히 내 노드에서 실행하는 자사의 식별을위한 String 키가

    1

    2답변

    노드를 만들고 장면에 추가 할 때마다 10 회 실행되는 for 루프가 있습니다. 그러나 추가 할 각 노드 사이에 지연이 있기를 원합니다 (노드 추가, 초 대기, 노드 추가, 초 대기 등) 그러나 처음 1 초 후 모든 10 개의 노드 동시에 추가됩니다. 추가되는 각 노드 사이에서 잠깐 기다리면서 원하는 효과를 얻으려면 어떻게해야합니까?이 편집 : func c

    1

    1답변

    나는이 질문을 이미 다른 방식으로 여기에서 물어 보았습니다. Swift-Setting a physics body velocity by angle하지만 세 가지 시도는 불행히도 내가 뭘 찾고 있는지 정확히 알 수는 없지만 어쨌든 나에게 가르쳐 주신 것에 감사드립니다. 코멘트를 통해 토론을 영속화하는 대신 예제와 추가 설명으로 제 질문을 간단히 다시 말해야한다

    0

    1답변

    스위프트 3 및 Xcode 8에서 스프라이트가 스케일링되지 않는 이유를 알아 내는데 어려움을 겪고 있습니다. 내 GameScene의 중앙에 3 개의 동일한 스프라이트 인 ball1, ball2 및 ball3이 있습니다. .sks 및 게임이 실행될 때 완전히 표시됩니다. 다음은 관련 코드입니다. 실행하면 var ball1 = SKSpriteNode() va

    1

    3답변

    시퀀스 작업을 수행했는지 알고 싶습니다.이 시퀀스에서 장면에 추가 된 새 작업이 실행되는 동안 새 작업이 시퀀스를 중지합니까? 그렇다면 새로운 작업이 신속하게 추가되면 둘 다 어떻게 작동시킬 수 있습니까?

    2

    1답변

    이 게시물의 지침에 따라 여기; Swift-Making an SKNode simply "move forward" on an angle 나는 무작위 각도를 가지고 내 스프라이트가 그 각도에서 떨어져 이동하도록,이 코드를 작성했습니다 : 내 게임을 실행할 때 func setDegrees() { let ball1Degrees:UInt32 = arc4ra

    3

    1답변

    세계! Actions 클래스가 있는데, 여기에서는 스프라이트 키트 게임에서 모든 액션, 애니메이션 및 사운드 플레이를 개최합니다. 그래서 내 모든 SKNode, SKScene, SKSpriteNode 클래스 나는 항상이 Actions 클래스를 초기화합니다. 성능에 좋습니까? 또는 예를 들어 GameViewController과 같이이 코드를 한 번 초기화 한

    1

    2답변

    좋아, 배열을 반복 할 때 Sprite 노드를 이동시키는 Cgpoint 배열이 있습니다. 다음 지점에서 스프라이트 거리는 각 점 func moveGuy() { let action = SKAction.move(to: points[i], duration: 2) action.timingMode = .easeInEaseOut guy.ru

    0

    1답변

    SKSpriteNode에서 수행 할 작업 : 더 크게 만들려면 새 위치로 이동하십시오. 다시 작게 만드십시오. 그러나 코드는 모두 한꺼번에 실행되어 큰 것으로 만들어서 서로를 소극적으로 취소합니다. 여기 는 놀이터에서 만든 코드 : import PlaygroundSupport import UIKit import SpriteKit var theirCa