sprite-kit

    1

    1답변

    열거하는 동안 겹치는 노드를 어떻게 감지해야합니까? 또는 Y 축에 임의의 생성 된 모든 위치가 적어도 일부 포인트가 더 높거나 낮도록 만드는 방법은 무엇입니까? 이 내가 할 것입니다 : - 2 -400 사이에 400 난수를 생성 - 1 배열에 사람들을 추가 3 - 열거와 같이 생성 된 위치와 장면에 노드를 추가 이 : var leftPositions = [

    0

    1답변

    이 질문은 이전에 물어 보았습니다. 그러나 이것은 꽤 오래 전이었으며 swift 3 또는 spritekit에 대해서는 업데이트되지 않았습니다. 내 게임에서 죽으면 게임 오버 장면이 발생합니다. 다시 시작/홈 버튼을 3 번 누를 때마다 삽입 광고를 표시하고 싶습니다. 미안하지만, 나는 진짜 초보자이고 admob 문서도 도움이되지 않는다. 내 gameover

    2

    1답변

    간단한 2 차원 게임으로 작업 중이며 레벨 1 (장면 1)에서 레벨 2 (장면 2)로 전환하려고합니다. 테스트를 위해 두 레벨 모두 동일한 내용을 포함합니다. 이 전환을위한 내 코드입니다 :이 완벽하게 작동하지만, 문제는 여기에서 일어나는 천이하지만 장면이에 노드를로드하지 let transition = SKTransition.push(with: SKTran

    1

    2답변

    안녕하세요, SKAction 문자열을 사용하여 SKAction의 배열에서 선택하려고합니다. 내 게임의 모든 SKActions가 포함 된 배열이 있습니다. 그런 다음 선택한 노드의 가능한 동작 이름 (문자열)과 일치하는 특정 동작을 추출해야합니다. 그래서, 예를 들어, 나는 그가 SKActions 그것에 의하여 allActions = [runCentre, r

    7

    1답변

    나는 스크린 샷을 찍어서 사진 라이브러리에 저장하는 방법을 알고 있습니다. 아래 코드를 사용하여이 작업을 수행합니다. 내 레벨 장면 단추 이미지를 내 gameScene의 스크린 샷으로 바꾸고 싶습니다. 내 이미지 버튼이 150x150이라고 가정 해보십시오. 이것을 어떻게 할 수 있습니까? UIGraphicsGetImageFromCurrentImageCont

    1

    1답변

    내 Spritekit 게임에 메인 메뉴를 구현하려고하는데 장면을 표시하려고 할 때마다 빈 회색 스크린이 표시됩니다. 다음 코드는 게임 자체가 아니라에게 메뉴를 제공하는, 바로 지금입니다 : class GameViewController: UIViewController { override func viewDidLoad() { super.viewDi

    -1

    1답변

    이렇게하면 화면의 왼쪽과 오른쪽을 탭할 때 노드가 이동하는 방식이지만 왼쪽과 오른쪽 중 하나를 손가락으로 떼면 어떻게 분리 할 수 ​​있습니까? 오른쪽? override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { let location = (touches.first)?.

    1

    1답변

    좋아, 이것은 어렵지 않아서 실망 스럽다. 사용자가 손가락을 내릴 때마다 스프라이트 노드가 한 방향으로 영원히 움직이게해야합니다. 여기에 내가 직접 힘을 적용하고 접촉이 종료 할 때 제거되는 반복 skaction을 가진, 그러나 SKaction.moveBy를 사용하여 시도, 터치에서 그런 character.size = CGSize(width: 58, hei

    0

    1답변

    좋아요, 저는 URL 쿼리에 익숙하지 않고 스위프트의 전체적인 측면에 도움이 필요합니다. 있는 그대로, 나는 SKScene을 포함하는 iMessage 앱을 가지고 있습니다. 사용자가 게임을 번갈아 가며 진행하려면 여기에서 배운대로 1 세션 내에서 메시지를 앞뒤로 보내야합니다 : https://medium.com/lost-bananas/building-an-

    0

    2답변

    신체 부위가 몸통 (몸통, 다리, 머리, 요법)으로 분할 된 플레이어가 있습니다. 이제 플레이어의 움직임을 제어하는 ​​스크린에 버튼이 있습니다. 오른쪽으로 누르면 플레이어가 오른쪽으로 이동하고 해당 부분은 올바르게 작동합니다. 문제는 운동이 바뀔 때마다입니다. walk() 메서드가 호출되고 플레이어의 다리가 움직이는 것처럼 보이도록 애니메이션이 움직입니다