CCScene 객체로 장면 전환이 일어날때 시간순대로 호출되는 함수들
-[[CCDirector sharedDirector] replaceScene:scene];
-[[CCDirector sharedDirector] pushScene:scene];
위와 같은 코드로 장면 전환이 일어날때 호출되는 함수들 이다.
이색은 호출한 CCScene , 이색은 호출된 CCScene의 함수이다.
1.장면 전환 호출
↓
2.Init호출
↓
3.onEnter호출
↓
4.onExit호출
↓
5.onEnterTransitionDidFinish호출
↓
6.dealloc호출
<다른분 블로그 강좌에서 퍼온 이미지> 출처:http://blog.naver.com/h0965
cocos2d에서 scene 전환시 효과
CCTransitionRotoZoom 회전하면서 Zoom
CCTransitionJumpZoom 점프하면서 Zoom
CCTransitionMoveInL 왼쪽에서 다음장면이 나타나서 이전장면을 덮어씀
CCTransitionMoveInR 오른쪽에서 다음장면이 나타남
CCTransitionMoveInT 위에서 다음장면이 나타남
CCTransitionMoveInB 밑에서 다음장면이 나타남
CCTransitionSlideInL 왼쪽에서 다음장면이 나타나서 이전장면을 밀어냄
CCTransitionSlideInR 오른쪽에서 다음장면이 나타나서 이전장면을 밀어냄
CCTransitionSlideInT 위에서 다음장면이 나타나서 이전장면을 밀어냄
CCTransitionSlideInB 밑에서 다음장면이 나타나서 이전장면을 밀어냄
CCTransitionShrinkGrow 이전장면 수축 다음장면 확대
CCTransitionFlipX X축(횡선)을 기준으로 회전
CCTransitionFlipY Y축(종선)을 기준으로 회전
CCTransitionFlipAngular 뒤집어지면서 다음장면으로 넘어감
CCTransitionZoomFlipX X축(횡선)을 기준으로 회전 (확대)
CCTransitionZoomFlipX Y축(종선)을 기준으로 회전 (확대)
CCTransitionZoomFlipAngular 뒤집어지면서 다음장면으로 넘어감 (확대)
CCTransitionFade 패이드인아웃 (검정 화면)
CCTransitionCrossFade 페이드인아웃
CCTransitionTurnOffTiles 바둑판무늬 뿌리기
CCTransitionSplitCols 세등분으로 나누어 양끝의 두둥분은 밑으로 나머지는 위로
CCTransitionSplitRows 가로로 세등분 나눔
CCTransitionFadeTR 바둑판무늬 좌측하단부터 우측상단순으로 사라짐
CCTransitionFadeBL 바툭판무늬 우측상단부터 좌측하단순으로 사라짐
CCTransitionFadeUp 하단에서 상단으로 잘라냄
CCTransitionFadeDown 상단에서 하단으로 잘라냄
CCTransitionRadialCCW 시계방향으로 침이 돌면서 장면이바뀝니다.
CCTransitionPageTurn 페이지넘김형식입니다.
'IT를보다 > Apple' 카테고리의 다른 글
iTunes Connect Mobile 링크 (0) | 2011.09.18 |
---|---|
iPhone 앱 기획단계에서 필요할 만한 이미지 (0) | 2011.09.18 |
iOS 개발자 프로그램 등록 (0) | 2011.09.17 |
자신의 앱에 iAD,AdMob 달기 (5) | 2011.09.17 |
Box2d User Manual (0) | 2011.08.29 |