dt


delta time의 약자로 이 호출을 다시 호출하는데 걸린 시간을 의미한다. 

캐릭터의 움직임을 하드웨어 성능과 상관없이 구현하기 위해서 사용되는 방법이다. 


개념으로 보면

velocity(속도) x delta time(응답속도)


구현으로 보면

ccp(ccpMult(_velocity,dt),ccpMult(_velocity,dt));


이런식이 될 것이다. 



내가 만들고 있는 게임에서 캐릭터는 다른 방향키를 누르지 않으면 한번 누른 방향으로 계속 이동하기 때문에 

이런 방식을 썼다. 



'개발일지 > cocos2d' 카테고리의 다른 글

이게뭘까  (0) 2014.01.09
objective-c 함수 선언  (0) 2014.01.09
이미지 띄우기  (0) 2014.01.08
로그 찍어보기  (0) 2014.01.08
메뉴 시작  (0) 2014.01.08
Posted by jeff제프
,