본문 바로가기
반응형

cocos2dx4

나만의 Coco2dx 개발방법 '사운드효과 싱글턴 클래스' 로 구현하기 게임에서 사운드는 꼭 필요한 요소입니다. 아무리 재미있는게임이라도 소리끄고 하면 재미가 반감되는건 해본 사람만 아는 사실이겠지용? Cocos2x로 게임이나 앱을 개발할때 사운드는 어떻게 구현하시나요? 저는 싱글턴 클래스(Singleton Class)로 만들어서 프로그램 코드 작성할때 언제 어디서건 불로 올 수 있도록 구현해서 사용한답니다. 싱글턴 클래스란 다들 아시죠? 단 하나의 인스턴스만 존재하게 만든 클래스인거, 자세한 내용을 알고 싶으시다면 검색창에서 '싱글턴 클래스' 혹은 'Singleton class'라고 검색하면 수많은 글들이 나올꺼에요. 그중에서 가장 쉽게 된거 찾아서 읽어보시면 되어요. 자 제가 사용해본 사운드 싱글턴 클래스입니다. SoundMngt.h 파일 #pragma once usin.. 2017. 4. 27.
cocos2dx 화면 전환하기 (Scene Transition) cocos2dx 화면 전환하기 코코스2dx를 이용해서 앱을 개발할때 사용하는 방법입니다. 저는 TranstionServices 라고 명명한 클래스를 만들어서 사용합니다. 헤더파일class TransitionServices{public:TransitionServices();~TransitionServices(); // attributespublic:static void ReplaceToIntroScene();static void ReplaceToMainScene();static void ReplaceToGameScene();}; 소스파일 //---------------------------------------------------------------------EWST API#include "Transi.. 2016. 11. 29.
Trouble shoot for cocos2dx listview click event is not working case I realize that listview item click event is not working the specific case. In my case, Cocos2dx v.3.10What I found is that setTouchEnabled(true) for both (one for list , other for list item)To clearly check below code [Header file]void initListView();void addItemIntoList(ListView* pListView); // event listen callback function for listview clickvoid cbListItemClickEvent(Ref *pSender, ListView::Ev.. 2016. 9. 28.
케릭터를 항상 맵 (지도) 가운데로 오게 만드는 코드(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.
반응형