게임에서 사운드는 꼭 필요한 요소입니다. 아무리 재미있는게임이라도 소리끄고 하면 재미가 반감되는건 해본 사람만 아는 사실이겠지용? Cocos2x로 게임이나 앱을 개발할때 사운드는 어떻게 구현하시나요? 저는 싱글턴 클래스(Singleton Class)로 만들어서 프로그램 코드 작성할때 언제 어디서건 불로 올 수 있도록 구현해서 사용한답니다. 싱글턴 클래스란 다들 아시죠? 단 하나의 인스턴스만 존재하게 만든 클래스인거, 자세한 내용을 알고 싶으시다면 검색창에서 '싱글턴 클래스' 혹은 'Singleton class'라고 검색하면 수많은 글들이 나올꺼에요. 그중에서 가장 쉽게 된거 찾아서 읽어보시면 되어요. 자 제가 사용해본 사운드 싱글턴 클래스입니다. SoundMngt.h 파일 #pragma once usin..
cocos2dx 검색 결과
cocos2dx 화면 전환하기 코코스2dx를 이용해서 앱을 개발할때 사용하는 방법입니다. 저는 TranstionServices 라고 명명한 클래스를 만들어서 사용합니다. 헤더파일class TransitionServices{public:TransitionServices();~TransitionServices(); // attributespublic:static void ReplaceToIntroScene();static void ReplaceToMainScene();static void ReplaceToGameScene();}; 소스파일 //---------------------------------------------------------------------EWST API#include "Transi..
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..
횡스크롤 또는 종스크롤 게임을 만들때 케릭터를 중심으로 배경이랑 맵이랑 움직이고 싶을때가 많은데요이럴때 사용하면 좋을 함수가 있어서 소개하고자 합니다. 아래 화면은 현재 개발중인 게임실제 화면입니다. 케릭터의 위치를 중심으로 맵이 움직이게 됩니다.또한 화면 최상단의 UI들은 항상 화면에 표시되게 위치를 보정시켰습니다. [ 사용 예제 ]void GameScene::init(){ _pRoot = CSLoader::createNode("GameScene.csb"); addChild(_pRoot); _pMudman = (Sprite*)_pRoot->getChildrenByName("mudman"); _pUI = (Node*)_pRoot->getChildrenByName("ui"); _pTileMap = (TMX..
최근댓글