2016-09-19 3 views
0

안녕하세요, 저는 scnnode와 full working physics body가 첨부되어 있지만 physicsbodys center/restingpiont는 scnnode의 맨 아래에 있습니다. 그래서 물리학 자의 몸체를 노드의 중앙에 배치하는 방법을 알아 내려고 노력하고 있습니다. 임씨는 어떤 식 으로든 그 위치를 제어하는 ​​방법을 알아 내려고 노력하고 있습니다. 애플 개발자는 지금까지 나를 돕지 않았다. 누군가가 알고 있다면 그렇게 좋을 것입니다.scnnode의 중심에 SCNPhysicsBody를 배치하는 방법

let NodephysicsBody = SCNPhysicsBody(type: .Dynamic, shape:SCNPhysicsShape(geometry: SCNCapsule(capRadius: 2.0, height: 2.0), options:nil)) 

이 내가 가지고있는 유일한 통찰력과 나는

init(circleOfRadius r: CGFloat, center: CGPoint() 

답변

1

나는 SCNPhysicsShapeinit(shapes:transforms:) 초기화를 시도하는 게 좋을 것 구현하는 방법을 잘 모릅니다 - (보다는 여러 셰이프 물리학 모양을 구성 transforms 매개 변수를 사용하여 서로 상대적으로 배치하는 경우) 부모 좌표 공간의 중심에서 간격 띄우기하는 단일 모양과 변형을 전달할 수 있습니다.

관련 문제