2013-06-13 2 views
0

현재 UIView에 UIScrollView가 있습니다.cocos2d의 UIScrollview CCLayer

컨테이너보기를 CCLayer가있는 cocos2d 장면으로 변경하고 싶습니다.

UIScrollView를 CCLayer에 추가 할 수 있습니까? 주위에 cocos2d있는 UIScrollView 사용하여 연구하고 문제가있는 것 같다.

CCLayer 내에서 스크롤 뷰를 실행하거나 CCLayer 콘텐트 스크롤을 제어하기 위해 UIScrollview를 얻고 CCLayer를 터치 이벤트에 응답하는 올바른 방법은 무엇입니까? 같은적인 Cocos2D에있는 ScrollView 수 있도록

답변

1

There`s 2 가지 방법 : a 옵션을 가지고 당신은 CCMenuAdvanced 클래스를 사용할 수 있습니다)

1은 스크롤 메뉴가 될 수 있습니다. 그러나 동일한 부드러운 스크롤 및 바운스 동작이 없습니다. 당신은 당신은 CCScrollLayer (https://github.com/cocos2d/cocos2d-iphone-extensions) 또는 CCScrollView (CocosBuilder 클래스)를 사용하여 스크롤 레이어 내부에 정상적인 메뉴를 추가 할 수 있습니다) https://github.com/cocos2d/cocos2d-iphone-extensions

2 CCMenuAdvanced과 예제를 다운로드 할 수 있습니다.

CocosBuilder를 사용하는 경우 CCScrollView를 추가하고 그 안에 메뉴를 추가하는 것이 좋습니다. 조금 까다 롭지 만 잘 작동 할 것입니다. (개발중인 새 게임에서 이것을 사용하고 있습니다)