2015-01-04 6 views
1
내가 스위프트와 SpriteKit를 사용하고

나는 (노드로) 새로운 원을 만들이가져 오기 및 노드의 변화 반경 크기 - SpriteKit

var circlePlayer = SKShapeNode(circleOfRadius: 10) 

처럼 나는 반경 나중에으로 접근하고 싶습니다 서클의 가치를 얻거나 수정할 수 있습니다 (예를 들어 1 씩 늘립니다). 어떻게해야합니까?

+0

서브 클래스 skshapenode, 반경 속성을 추가 할 수 있습니다. 노드의 userData 사전에 추가하면됩니다. – LearnCocos2D

+0

'let radius = (circlePlayer.frame.size.width-1.0)/2.0' – 0x141E

+0

@ LearnCocos2D 어떻게이 속성을 userData 사전에 추가하고 액세스 할 수 있습니까? – sachalondon

답변

1
+0

좋아요, 반경 값을 가져 오려면 어떻게해야합니까? 또는 반지름을 1 씩 증가시키고 싶습니까? – sachalondon

+0

새로운 반지름/오래된 반지름으로 축척을 변경하십시오. – Kendel

+0

예. '오래된 반지름'의 가치를 얻는 방법이 필요합니다. 어떻게 할 수 있습니까? – sachalondon