iDev/Cocos2D
Cocos2d Note, Tip
KraZYeom
2012. 10. 28. 07:48
반응형
cocos2d 개발시 잊기 쉬운 것이나, 요긴하게 쓰이는 팁들을 한 곳에 모아보자.
(맨날 까먹고 따로 포스팅 하긴 하지만...)
1. onEnter, onExit
onEnter // init 메소드가 실행된 후
onExit // dealloc 메소드가 실행되기 전
두 개의 메소드를 사용할 시 super를 호출하는 것을 잊지 말자.
[super onEnter] 를 하지 않으면, 새로운 scene에서 touch나 accelerometer 가 입력되지 않는다.
[super onExit] 를 하지 않으면, 현재 scene이 메모리에서 release 되지 않는다.
2. enum
typedef enum
{
SceneINVALID = 0, SceneFirst, SceneSecond, SceneMAX,
} SceneTypes;
enum의 시작은 기본값이 0이기 때문에 INVALID에 0을 할당한다. 사실 SceneFirst = 1 을 할당해도 되긴 하지만.
반응형