skshapenode

    3

    1답변

    나는이 사용하여 내 프로그램의 SKShapeNodes을 만드는 오전 : 나는 라인에 physicsBody를 추가 할 때마다이 let points = [CGPoint(x: x, y: y), CGPoint(x: x2, y: y2)] let line = SKShapeNode(points: &points, count: points.count) 에서, phys

    0

    1답변

    내가이 튜토리얼 (내가 그것을는 자바 스크립트로 작성된 것입니다 생각) 다음 오전 x 축에서 : 3D Terrain 임 SpriteKit와 스위프트 그것을 시도하지만, x 축에서 회전에 문제가 . 을 그리고 난 지금있는 곳은 다음과 같습니다 : 그래서이는 튜토리얼의 모습입니다 나는 다음과 같은 코드로이 그리드를 만든 : var shapePoints = [C

    0

    1답변

    SKShapeNode에 추가하는 UIBezierPath가있는 원을 만들었습니다. 원이 잘 표시됩니다. 그러나 경로를 업데이트하려고 할 때 아무 일도 일어나지 않습니다. 내가 만든 동일한 초기 경로를 계속 볼 수 있습니다. 경로를 제대로 업데이트하려면 일종의 업데이트 기능을 호출해야합니까? 색상 변경 및 획 변경은 잘 작동하지만 경로는 변경되지 않습니다. (

    1

    1답변

    내가 발견 한 모든 설명은 똑같은 것을 말하는 것 같습니다. 왜 이것이 작동하지 않는지 나는 알 수 없다. var linePath = UIBezierPath() linePath.move(to: CGPoint(x: 50, y: 50)) linePath.addLine(to: CGPoint(x: 100, y: 100)) var pattern : [CGFl

    2

    1답변

    화면의 오른쪽 하단에서 SpriteKit을 사용하여 화면을 터치하고 터치 위치가 변경 될 때 라인을 업데이트하려고합니다. 화면에는 단 하나의 줄이 있습니다. 은 내가 SKShapeNode를 만들고 터치 위치가 변경되면 "경로"속성을 업데이트,하지만

    1

    2답변

    특정 조건이 충족 될 경우 각 모서리가 둥글게해야하는 SKShapeNode가 있습니다. 아래의 링크에서 제공된 대답을 읽으면서, 이것은 단순히 둥근 (4x if 문)을 필요로하는 둥근 추가 모서리에 | =를 사용하기 때문에 조용한 것처럼 보였습니다. How to write a generic UIRectCorner function? 그러나이 작동하지 않습니다

    0

    1답변

    SKYSapeNode의 하위 클래스에서 초기화 프로그램을 사용할 수 없습니다. 이 문제를 해결하기 위해 여기에 게시 된 예제를 시도했습니다. Adding Convenience Initializers in Swift Subclass. 내가 사용하고있는 코드는 다음과 같습니다. 편의 초기화를 초기화 class Ground1 : SKShapeNode { ov

    0

    1답변

    공의 노드 클래스를 만들려고합니다. 일부 물리학 몸체 속성을 가지고있는 공은 물리 구조체 속성을 초기화하는 함수를 만들었 기 때문에. 또한, 사용자가 편의 init을 통해 설정 한 ball radius (circleOfRadius를 통해)를 설정하기를 원합니다. 그 때문에 나는 반경 변수를 private로 설정했습니다. 문제는 내가 거기에 개인 var에 반

    2

    1답변

    SKShapeNode와 같은 볼을 포함하는 SpriteKit으로 게임을 만들었습니다. 나는 볼과 그 속성 (SKPhysicsBody 포함)을 정의하는 클래스를 생성합니다. 볼은 화면에서 실행되어야하며 프레임은 화면 테두리입니다 (edgeLoopFrom : self.frame 사용). 또한 화면 맨 위에있는 경로 노드를 만들었습니다. 이제는 공이 프레임의 상

    1

    1답변

    이 초기화는 SKShapeNode을위한 설계된 초기화가 아니며, 그것에 대해 조사했지만이 망할 원을 만드는 정확한 방법을 찾을 수 없었습니다.