케릭터를 항상 맵 (지도) 가운데로 오게 만드는 코드(cocos2d에서 tiledmap사용)
횡스크롤 또는 종스크롤 게임을 만들때 케릭터를 중심으로 배경이랑 맵이랑 움직이고 싶을때가 많은데요이럴때 사용하면 좋을 함수가 있어서 소개하고자 합니다. 아래 화면은 현재 개발중인 게임실제 화면입니다. 케릭터의 위치를 중심으로 맵이 움직이게 됩니다.또한 화면 최상단의 UI들은 항상 화면에 표시되게 위치를 보정시켰습니다. [ 사용 예제 ]void GameScene::init(){ _pRoot = CSLoader::createNode("GameScene.csb"); addChild(_pRoot); _pMudman = (Sprite*)_pRoot->getChildrenByName("mudman"); _pUI = (Node*)_pRoot->getChildrenByName("ui"); _pTileMap = (TMX..
개발/앱
2016. 8. 30. 08:58
최근댓글