2012-09-17 2 views
0

이것은 후속 조치로 My X-code cannot find CCRibbon입니다.CCRibbon이 스프라이트 애니메이션 뒤의 경로를 추적하는 데 좋은 대체품은 무엇입니까

CCRibbon 클래스는 Cocos2d의 v2에서 더 이상 사용되지 않는 것으로 보입니다. 본질적으로이 정확한 기능을 사용하고 싶습니다. 나는 장면 주위에 움직이는 스프라이트를 가지고 있는데, 스프라이트 움직임 (LOGO 펜 위/펜 아래와 유사)을 따르는 선을 원합니다.

현재 애니메이션의 업데이트 메소드를 재정 의하여 시작 위치와 끝 위치를 반환합니다. 그런 다음 애니메이션이 업데이트 될 때마다 (1x1 텍스처를 기반으로 한) 선을 그려 CCSpriteBatchNode에 추가합니다. (관심이있는 경우 샘플 코드를 추가 할 수 있습니다.)

현재 솔루션은 제대로 작동하지만 높은 오버 헤드가 발생하며 항상 일관성있는 것은 아닙니다. 그것을 개선하기 전에 나는 이런 종류의 일에 대해 가장 잘 알려진 방법이 있는지 알고 싶었습니다.

답변

0

여기에 CCMotionStreak를 사용할 수 있습니다.

나는 당신이하고 싶은 것과 비슷한이 튜토리얼을 발견했다. http://www.supersuraccoon-cocos2d.com/2011/11/03/ensimple-line-follow-demo-ccmotionstreakzh-ccmotionstreakja-ccmotionstreak/

+0

나는 이것을 한참 전에 보았다. 그것은 내가 뭘하려고했는지는 잘 모르지만, 아마도 cocos2d에 대한 더 나은 지식으로 무장을했기 때문에 나는 그것을 다시 체크 아웃 할 수있다. 감사! –