티스토리 뷰
간단하게 설명하겠다. 나처럼 삽질하는사람 없었으면 한다.
CCSprite를 만든다 (이미지를 넣어야된다)
CCMenuItemSprite* Item1 = CCMenuItemSprite::create(IMG_BEFORE, IMG_AFTER, this, menu_selector(클래스::메서드));
IMG_BEFORE , IMG_AFTER 에는 각각 스프라트를 넣어준다. 버튼을 클릭하기 전과 후의 이미지이다.
CCMenu * Menu = CCMenu::create(item1, NULL);
끝이다. CCMenu는 this이든 CCLayer이든 addChild해주면된다.
추가로 item이 2개 이상일때는 CCMenu::create(여기에 계속 추가해주면 된다, NULL);
그리고.. 제일 삽질했던 정렬
item하나하나 위치 잡아줬다. 아 병맛이다
Menu->alignItemsVerticallyWithPadding(20);
하면 세로정렬된다. Vertically 를 Hrizontal로 바꾸면 가로정렬도 된다.
안에 20은 버튼간의 간격이다. Default 값은 5
메뉴의 위치만 잡아주면 알아서 다 들어간다.
'개발 > 개발 자료' 카테고리의 다른 글
[Android] 내 어플에 비밀번호 설정하기 (2) | 2013.09.29 |
---|---|
[Android] byte -> int , int -> byte 로의 변환 (0) | 2013.09.29 |
[Android] 이미지 암호화 열었을때 해독불가능하게하기 (0) | 2013.09.19 |
[OpenCV] 안드로이드 환경세팅 (0) | 2013.09.17 |
[Android] 안드로이드 위젯 만들기 (0) | 2013.09.16 |
댓글