Game!

Engine (24)

  1. 2016.05.30 [cocos/error] .cocos-priject,json is not found

    Error .cocos-priject,json is not found 이거 진짜 아무것도 아닌거였는데 1시간 정도 바보짓했다.. 당연히 나처럼 여기서 헤매는 사람이 전혀 없겠지만.... cmd로 cocos 컴파일 할 때 프로젝트 폴더에 접근해서 cocos compile test -p android 이렇게 하면 안되고 proj.android 까지 경로를 지정해준 다음에 컴파일을 적어줍니다. ex) C:\User\Me>cd 프로젝트 폴더 프로젝트 폴더> cocos compile ... (X) ----------------------------------------------- C:\User\Me> cd 프로젝트 폴더.proj.android 프로젝트폴더.proj.android> cocos compile...(O)

  2. 2016.04.18 [Cocos] Anchor point 와 Rect의 관계

    Anchor point 와 Rect의 관계 코딩하다, 움직이는 객체끼리 충돌처리를 해야하는 상황이 있었다. 스프라이트의 크기보다 1/2 작은 Rect 충돌 범위를 맞추려고 하다가 충돌이 엉뚱하게되는 버그가 생겼다 이 버그를 잡느라ㅏ 2일 꼬박 고민했는데 이것이 문제였다... (코코스에선 Rect 범위 출력해주는 기능이 없다.) 코코스의 좌표계다 왼쪽 하단부분이 0,0 으로 시작한다 스프라이트를 출력하다보면 앙크포인트 기본이 0.5 , 0.5 로 되어있는데 setAnchorPoint 함수로 앙크포인트 위치를 정할 수 있다 4가지로 나뉘는데, 이 게시글에선 생략한다. 문제는 앙크포인트와 Rect 출력에 대한 것이다. 코코스에서 Rect를 출력하면 좌표계 기준에 맞게 출력을한다 즉, x, y 위치가 rect ..

  3. 2016.03.15 [Cocos] 텍스트 출력 CharMap

    cocos로 작업할 때, 텍스트를 출력하는 CharMap 함수는 게임에서 많이 사용된다 왜냐하면 숫자를 이미지로 만들어서 출력해야하기 때문이다. 기본형 Label::createWithCharMap(cocos2d::Texture2D* texture, int itemWidth, int itemHeight, int startCharMap) 매개변수 순서 이미지파일 이름.확장자 / 너비 / 높이 / 아스키코드값 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 bool HelloJudai::init() { if(!LayerColor::initWithColor(Color4B::WHITE)) { return false; } auto label = Lab..

  4. 2016.02.18 [Unity] OnCollisionEnter 함수와 OnCollisionEnter2D 함수 차이

    OnCollisionEnter 함수는 리지드바디/콜리더가 3d인 경우에 사용 만약 2d게임을 만들면서, 리지드바디랑 콜리더(박스)가 2d 로 설정되어있다면 OnCollisionEnter2D를 사용해주어야한다. 추후에 재정리!

1 2 3