2009-03-05 4 views
0

저는 cocos2d를 사용하여 프로젝트 (슬롯 게임)를 작업 중입니다. 릴 (이미지 체인)을 회전시키기 위해 피커 뷰를 추가해야합니다. 그러나 나는이 회전을 할 수 없습니다. 만약 당신이 해결책을 가지고 있다면, 당신은 피커 뷰를 사용하거나 피커 뷰없이 이것을 어떻게 할 수 있는지에 대한 지시를 내주십시오. 제발 도와주세요.cocos2d를 사용하여 아이폰 애플리케이션에서 피커 뷰를 사용하려면 어떻게해야합니까?

답변

0

Cocos2d는 .nib 파일이 아닙니다. 쉬운 "피커 뷰"는 없습니다. 이 구분을 할 수 없다면 cocos2d는 가치가있는 것보다 더 어려울 것입니다.

대신에 회전하는 바퀴를 움직여야하고 바퀴의 각 기호에 대한 정적 이미지를 움직여야합니다. 이것들을 수업으로 만드십시오. 그들이 살고있는 레이어에 3을 추가하고, 레버를 잡아 당기거나 스핀 모드로 들어가라고 말한 다음 기다린 다음 random() 호출 또는 무언가에 의해 정의 된 정적 이미지로 이동하십시오.

0

만약 내가 이것을 정확하게 읽으면 ... UIPicker를 사용하여 슬롯 머신 실린더를 시뮬레이션하고 싶습니까?

그렇다면, 저를 신뢰하십시오. 그것이 가치있는 것보다 더 많은 문제입니다. 그것은 UIPicker가 지원하려고했던 것보다 훨씬 더 많은 사용자 지정입니다. 자신 만의 회전 바퀴를 만들면 더 쉬울 것이고, 더 유용한 교훈을 배울 것입니다. UIPicker를 속일 수있는 숨겨진 서브 클래 싱 트릭이 아닌, 결코 다시는 할 수 없을 것입니다.

0

저는 또한 슬롯 머신을 기반으로하는 프로젝트를 진행하고 있습니다. 나는 UIPicker를 조작하려고 시도했으나 정확히 슬롯 머신이 어떻게 생겼는지 알 수 없으므로 UIScrollView와 UIImageView를 사용하기로 결정했습니다. 이것은 훌륭하게 작동하며, 우리는 원하는대로 이미지를 탐색해야합니다.

난수의 경우 알고리즘에 따라 난수를 생성하는 클래스를 만들었습니다.

감사합니다. Abu

관련 문제