cocos2d-x Cocos2d-x에서 파티클을 처리하는 방법 1. 소개 2. 파티클 만들기 3. 실제로 그려 보자! 4. 조심하세요! Cocos2d-x 버전은 3.10으로 진행됩니다. 우선 소재인 파티클이 필요하기 때문에 에 액세스합시다 영어만! ! 야다! 라고 생각합니다만, 의외로 설정은 간단하기도 합니다 빨간색으로 표시된 부분을 만지면 왼쪽에 나와있는 미리보기가 제대로 전환되어보기 쉽습니다. 빨간색으로 표시된 탭을 전환하여 색상, 모양 및 템플릿을... particlecocos2d-x파티클 Cocos Studio v3.x ListView에 PanelNode를 동적으로 추가해보기 Cococs Studio에서 ListView를 설정한 BaseNode와 파트 부분이 되는 PasrtNode를 작성. ListView에 PasrtNode를 추가해 가고, 빨리 GridView적인 것을 만드는 비망록. Cocos Studio 측의 작업은 할애. 한 줄에 3 개의 버튼 스크롤하고 싶다 완성 이미지↓ 구현 Main.cpp 「pushBackCustomItem」에서의 구현이라면 스크롤이... cocos2d-xCocosStudio 명령 줄에서 cocos2d-x를 쉽게 빌드하기위한 Makefile cocos2d-x를 빌드 할 때 iOS라면 xCode, Android라면 Eclipse입니까? 개발 중이라면 커맨드로 빨리 빌드하고 확인하는 것이 효율이 좋은 것도 있다고 생각합니다. cocos 커맨드( cocos2d-console라고 한다)로 빌드할 수 있거나 합니다만, 자신의 경우 옵션을 기억하는 것이 귀찮았기 때문에 Makefile를 통해 빌드라든지 하고 있습니다. cocos2d-x 프... 안드로이드iOScocos2d-xMakefile 【Cocos2d-x】단지의 평면 화상으로 마법진적인 아레를 한다 이번 소개하는 테크닉의 결과는 이런 느낌. 사용한 것은 이 이미지. 마법진의 이미지로 Sprite를 생성합니다. Y 방향을 잡아 입체감을 내기 위해 Node 클래스의 프레임을 생성해 setScaleY(0.5f) 해 둔다. 프레임에 마법진을 addChild() 한다. 나중에 돌리면 스케일이 바뀌어 자유롭게. cocos new 했다 HelloWorldScene::init() 에 쓴 느낌. 마법사... C++안드로이드iOScocos2d-x Cocos2d-x(JS) + SDKBOX로 간단 Facebook 연계 Cocos2d-x 용 SDKBOX라는 라이브러리가 제공됩니다. SDKBOX를 사용하여 Cocos2d-x를 사용하는 데 네이티브 연계로 고생했습니다. 청구 주위와 광고, 분석(Analytics) 등의 기능을 쉽게 구축할 수 있게 되었습니다. 이번 시도하고 싶은 것은 JS와의 제휴. C++의 document가 많은 것 같습니다만, "cocos2d-x that you are using, C++ o... cocos2d-xcocos2d-JScocos2d-iphone Cocos2d-x3.6 프로젝트에 SDKBOX를 도입하여 Google Analytics 넣기 (iOS) cocos2d-x 3.6에 SDKBOX에서 Google Analytics를 넣는 기사입니다. 일반적인 ios 앱 개발의 경우 Google Analytics 도입 기사가 충실하다고 생각합니다만 cocos2dx를 사용했을 경우의 도입 방법은 적었기 때문에 썼습니다. SDKBOX는 Cocos2d-x 프로젝트에 지원하는 SDK를 쉽게 추가할 수 있는 플러그인입니다. 이번에는 Google Analyt... iOScocos2d-xGoogleAnalytics clang-format을 사용하여 성형 프로젝트에서 들여 쓰기 규칙 등을 정렬하고 싶을 때 사용할 수있는 clang-format 및 Alcatraz Alcatraz에 대해서는 여기를 참고로 도입 → 그런 다음 Package Manager에서 ClangFormat 플러그인을 설치합니다. ※이하, 인스톨한 후이므로 좌측이 "remove"가 되어 있습니다 파일을 저장할 때 자동으로 적용되도록 설정 (Edit -> Clang Format... C++clangcocos2d-xXcode 2015/11 현재 Cocos2d-X (및 CocosStudio) 설치 방법 최신 버전 2015년 현재는 명칭이, CocosStudio 포함한 환경이 Cocos 로 바뀌고 있었기 때문에, 확실한 환경을 만드는 순서를 메모합니다. 전제 조건 Xcode 최신 버전 설치됨 (이번에는 v7.1) Android SDK/NDK가 설치되었습니다 (이번에는 AndroidStudio를 통해 넣었지만 모든 단계에서 괜찮습니다) 다운로드 방문 「FOR MAC WITH FRAMEWORK v2.3.2... cocos2d-xCocosStudio cocos2d-x 드로잉 입문 cocos2d-x의 프로젝트에 이동해 곤란했기 때문에, 기본적인 사항을 메모해 간다. 도형 그리기 drawPrimitive.cpp 이미지 배치 이미지와 같은 리소스는 리소스 아래에 저장됩니다. image.cpp 각도, 회전 atan2로 취득한 각도는 반시계 주위. angle.cpp 결과는 다음과 같다. 오른쪽 : 0.000000 상단 : 90.000000 왼쪽 : 180.000000 아래 :... cocos2d-x Cocos2d-x 입문편-이미지의 조작에 대해서 최근 cocos2d-x를 시작했기 때문에 입문편으로 정리해 갑니다. 이번에는 화상의 조작에 대해 정리해 가고 싶습니다. 이미지를 보려면 CCSprite 클래스를 사용하여 화면에 표시할 수 있습니다. 표시하는 Layer에 대해서 add_childe 하는 것만이므로 간단하네요. 덧붙여서 여러 레이어를 취급하는 경우는 TAG를 붙여 addchild하는 것이 좋을 것 같습니다. 아래와 같이 enum... cocos2d-x Cocos2d-x의 iOS 부분에서 Swift를 사용하고 싶습니다. cocos 명령으로 생성되는 기본 Cocos2d-x 프로젝트에서, 현재 Objective-C가 사용되고 있습니다만, Swift는 사용할 수 없는 것인가? 아무튼 처음에 정리해 두면, Swift로부터 Objective-C++를 부르게 하면, 그런 일이 가능했습니다. 1. 앱이 시작될 때 AppController.swift가 호출되도록 합니다. 2. Objective-C++의 Bridge Fil... Swiftcocos2d-x Cocos2d-x 도입편-Mac 개발 환경 구축에 대해서 Cocos2d-x 3.7부터 안드로이드 스튜디오를 지원했기 때문에 eclipse가 아닌 스튜디오에서의 도입 절차를 정리합니다. Android Studio 1.4 Cocos-2dx v3.8.1 Android SDK API 22 Android NDK ※여기에서는 다운로드한 zip 파일을 Users 디렉토리에 압축해제한 것으로 합니다. /Users/kazuhiro/Library 터미널을 시작하고 ... 안드로이드AndroidStudiococos2d-x 【cocos2d-x】물리 엔진의 중력을 변경하면 몬스트도 만들 수 있어! Cocos2dx는 v3.x에서 Chipmunk2D로 통합되어 쉽게 구현할 수 있습니다. 중력을 변경하고 싶었지만 조금은 빠져 버렸으므로 메모를 해 둡니다. 중력을 0으로 함으로써 「 」과 같은 움직임을 하는 앱을 간단하게 만들 수 있습니다! 우선 물리 엔진을 켜십시오. Scene의 create()를 createWithPhysics()로 바꾸면 켜집니다. 그런 다음 중력을 변경합니다. 다음과 ... C++cocos2d-x cocos2d-x의 화면 방향 (종횡)은 설정만으로는 끝나지 않으므로 정리해 둡니다. cocos2d-x로 프로젝트를 만든 직후에 먼저 할 화면의 종횡 설정을 정리합니다. 설정을 괴롭히는 것만으로는 안되기 때문에, 토탈로 무엇을 하는지를 정리해 둡니다. ※「이것도 필요하잖아!」등의 붙어 있으면 코멘트해 주세요. 프로젝트의 [General]를 열고 [Device Orientation]를 설정합니다. Portrait : 세로 Landscape : 옆 (좌우는 어느 쪽이라도 괜찮습니... Xcodecocos2d-xObjective-C iOS9에서 LINE 연계를 할 수 없게 된 이유와 대처법 iOS9로 버전 업하고 잠시, 자신이 만든 게임 앱으로 놀고 있었다. 이 게임 내에서는 앱의 쉐어 기능으로서 Facebook/Twitter/LINE의 연계를 하고 있지만, Facebook/Twitter는 투고를 할 수 있는데, LINE의 연계를 아무래도 할 수 없다. 이상하다고 생각해 대처법을 메모해 둔다. 참고 : 자체 제작 앱 (덧붙여서 프레임 워크는 cocos2d-x를 이용하고 있다) ... Xcodecocos2d-xObjective-C 拾弐 Cocos2d-x로 데이터 저장 읽기 1 소개 2 데이터 저장 읽기 3 향후 예정 아래 코드를 실행하면 터치 횟수가 왼쪽 상단에 표시되며 앱을 다시 시작할 때 저장된 터치 횟수를 읽을 수 있습니다. GameScene.lua a1) cc.UserDefault:getInstance():getIntegerForKey(KEY, 0) 가 저장된 값을 읽는 API입니다. 여기서 KEY 부분은 임의의 문자열을 지정할 수 있습니다. 여기서는 ... 안드로이드iOScocos2d-x루아 픽업 Cocos2d-x로 미니 게임 상태 변화 구현 1 소개 2 초기화부터 게임 오버 및 재개 4 향후 예정 본 기사는, cocos2d-x 및 Cocos Code IDE를 도입해, 그림을 표시하거나 실기로 실행해 보거나 한 사람으로, 앞으로 게임의 상태 변화를 구현하고 싶은 사람을 위한, 각서입니다. 상태 정의에는 Lua의 배열 같은 것을 사용해, 실제로 터치 이벤트로 게임 오버, 재시작으로 그림의 위치를 되돌린다고 하는 처리를 설명합니다. ... 안드로이드iOScocos2d-x루아 급 Cocos2d-x의 처리를 Android와 iOS로 나누기 Lua와 Java/Objective-C간에 함수를 호출한다 1 소개 2 Android와 iOS의 경우 처리를 분리 3 Lua에서 Java 또는 Objective-C API를 호출합니다. 4 Java 또는 Objective-C에서 Lua의 함수 호출 5 향후 예정 본 기사는, cocos2d-x 및 Cocos Code IDE를 도입해, Android나 iPhone의 실기 단말로 움직인 사람으로, Android, iOS등의 플랫폼마다 처리를 나누고 싶은 ... 안드로이드iOScocos2d-x루아 X Cocos2d-x로 표시한 자기를 터치로 옆으로 이동 1 소개 2 터치된 위치로 그림을 이동합니다. 3 움직이는 범위를 화면 내로 제한 4 요약 이 기사는 화면 아래에 자기를 표시하고 옆으로만 움직이려는 사람을위한 각서입니다. 아래 코드는 그림을 (화면 가로폭/2, 높이 100)에 표시한 후 터치되어 있는 동안 가로 방향으로만 움직이는 예입니다. GameScene.lua a)로 터치 중인 좌표를 얻고, b)로 그림의 위치를 터치 중인 x 좌표로... 안드로이드iOScocos2d-x루아 옻칠 Cocos2d-x에서 물리 엔진 사용하기 접촉하면 "뭔가"하고 싶습니다. 2 물체의 접촉 설정 및 처리 2.1 물체의 분류 설정 2.2 물체의 접촉 대상 설정 본 기사는 cocos2d-x 및 Cocos Code IDE를 도입하여 그림(스프라이트)을 표시하고 터치에 반응하여 그림을 움직여 BGM이나 효과음을 울리고 물리 엔진 chipmunk를 사용하여 물체를 낙하시켰다 사람으로, 특정 물체가 접촉했을 때에 뭔가하고 싶은 사람을 위한, 각서입니다. 우선, 접촉시에 물... iOScocos2d-xchipmunk루아안드로이드 육지 Cocos2d-x에서 물리 엔진 사용 시작 2 물리 엔진 활성화 본 기사는 cocos2d-x 및 Cocos Code IDE를 도입하고, 그림(스프라이트)을 표시하고, 터치에 반응하여 그림을 움직이고, BGM이나 효과음을 울린 사람으로, 자신이 만들고 싶은 것은 물체가 중력에 따라 낙하하는 게임이라는 사람을 위한 각서입니다. cocos2-dx에서는 chipmunk와 Box2d, 두 개의 물리 엔진을 사용할 수 있지만 더 쉽게 사용할 수... iOScocos2d-xchipmunk루아안드로이드 cocos2d-x의 webview 클래스 사용 cocos2d-x v3.x 시스템은 webview를 쉽게 통합할 수 있다. ios·android 신경쓰지 않고 사용할 수 있는 것은 매우 편리. 로컬 파일도 쉽게 읽을 수 있으므로 온라인 오프라인 모두 대응할 수 있다. ubuntu14.04 android 4.4 cocos2d-x v3.4 (수중에 있었던 것이 낡고 죄송합니다.) cocos2d-x는 이미 도입되었습니다. 프로젝트 만들기 우선 ... 안드로이드iOScocos2d-x YASSPFC SpriteStudio로 작성한 데이터를 Cocos2d-x로 표시하는 것입니다. 공식이 동등한 것을 배포하고 있습니다만, 전혀 사용할 수 게훈 게훈이므로. 단순히 "움직이는 그림"으로 표시하는 경우에 적합합니다. 컨버터는 공식 물건을 사용합니다. 컨버터도 개조하면 더 좋아질 것입니다만, 분명하지 않기 때문에 하지 않습니다. 여러가지 있어 세세하게 쓸 수 없습니다만, 대체로 이하와 같은 것입니... SpriteStudiococos2d-x 라이브러리만 미리 빌드해 둔다 cocos new 명령으로 새 프로젝트를 만들면 라이브러리를 포함한 모든 소스에서 빌드되도록 설정됩니다. 라이브러리 내의 세세한 움직임까지 조정할 수 있어 편리합니다만, 평상시 거의 편집하지 않는 것에 대해서는 조금 clean하고 싶을 때 어쩐지 1부터 풀 빌드 되어 버리는 것은, 무엇인가 귀찮습니다. ver3.3 근처에서 라이브러리만을 빌드하는 툴이 동봉되어 있으므로, 그것의 사용법을 소개... cocos2d-x cocos2dx-3.5 eclipse로 Android 개발 환경 구축 (macOSX) 3.6에서는 안드로이드 빌드에 성공하지 못합니다. 그래서 3.5-tizen을 사용하고 있습니다 iOS는 간단하기 때문에 생략 macOSX 대상 build 후의 동작 확인에는 실제기를 사용합니다. 실제 기계에서 확인하는 방법은 작성되지 않았습니다 3.5-tizen 사용 (3.5에서도 좋다고 생각) 이클립스 Version: 4.2.1 SDK ndk ApacheAnt 어디서나 좋다 3.1 각 경로... cocos2d-x UI Nodes 사용하기 TableView cocos2d-x v3계의 TableView를 시험했으므로, 메모. 이번에는 표시할 내용을 Vector로 가지기로 했습니다. 완성 이미지 아래에 시험 코드를 기재 HelloWorldScene.h 본래라면, header 파일로 USING_NS_xxx;를 지정하는 것은 그만두는 편이 좋네요. HelloWorldScene.cpp 특별한 경우가 아니라면 TableViewCell의 width는 Tab... cocos2d-x Cocos2d-x에서 Boost 사용 iOS 및 Android 프로젝트에서 Boost를 사용하는 단계 노트 타이틀은 Cocos2d-x로 했지만 C++를 사용하는 프로젝트라면 따로 Cocos2d-x는 없어도 사용 가능 ※ 단, 헤더 전용으로 사용할 수있는 라이브러리 만 실행된 환경 Xcode v6.3.2 Android NDK r10e Cocos2d-x v3.6 Boost를 다운로드하여 프로젝트에 추가 포함 경로 설정(iOS) TA... C++cocos2d-xboost Cocos2d-x에서 OpenCV를 사용하고 싶었지만 ... 이번에는 OpenCV를 cocos2d-x로 사용하려고 생각했지만 좋지 않았다는 이야기입니다. 전회에 이어 cocos2d-x를 만지고 있었습니다만, 동영상 재생용의 노드가 cocos2d-x가 아닌 것 같네요. 그래서 저의 특기 분야인 OpenCV를 사용하여 동영상 파일에서 Sprite의 리스트를 작성해 애니메이션 시키려고 생각해 구현해 보았습니다. VideoNode.h 실장 부분은 VideoN... cocos2d-xOpenCV 【cocos2d-x 3.x】Action을 조합해, 페라펠러인 Sprite를 표현한다 cocos2d-x의 Action을 조합하는 것만으로, Sprite를 펠라페라풍으로 보여줍니다. [포인트 A] 1. 좌우에서 붕괴(X축의 앵커 포인트를 중앙으로 한 상태에서 Scall을 0까지 작게 한다) 2. 그림을 반대로 한다 3. 좌우로 부풀린다(1과 반대의 일을 한다) 1~3을 차례로 하는 것으로, 빙글빙글 회전한 것처럼 보입니다. Character.cpp [포인트 B] 1. 위에서 깨... 안드로이드iOScocos2d-x 이전 기사 보기
Cocos2d-x에서 파티클을 처리하는 방법 1. 소개 2. 파티클 만들기 3. 실제로 그려 보자! 4. 조심하세요! Cocos2d-x 버전은 3.10으로 진행됩니다. 우선 소재인 파티클이 필요하기 때문에 에 액세스합시다 영어만! ! 야다! 라고 생각합니다만, 의외로 설정은 간단하기도 합니다 빨간색으로 표시된 부분을 만지면 왼쪽에 나와있는 미리보기가 제대로 전환되어보기 쉽습니다. 빨간색으로 표시된 탭을 전환하여 색상, 모양 및 템플릿을... particlecocos2d-x파티클 Cocos Studio v3.x ListView에 PanelNode를 동적으로 추가해보기 Cococs Studio에서 ListView를 설정한 BaseNode와 파트 부분이 되는 PasrtNode를 작성. ListView에 PasrtNode를 추가해 가고, 빨리 GridView적인 것을 만드는 비망록. Cocos Studio 측의 작업은 할애. 한 줄에 3 개의 버튼 스크롤하고 싶다 완성 이미지↓ 구현 Main.cpp 「pushBackCustomItem」에서의 구현이라면 스크롤이... cocos2d-xCocosStudio 명령 줄에서 cocos2d-x를 쉽게 빌드하기위한 Makefile cocos2d-x를 빌드 할 때 iOS라면 xCode, Android라면 Eclipse입니까? 개발 중이라면 커맨드로 빨리 빌드하고 확인하는 것이 효율이 좋은 것도 있다고 생각합니다. cocos 커맨드( cocos2d-console라고 한다)로 빌드할 수 있거나 합니다만, 자신의 경우 옵션을 기억하는 것이 귀찮았기 때문에 Makefile를 통해 빌드라든지 하고 있습니다. cocos2d-x 프... 안드로이드iOScocos2d-xMakefile 【Cocos2d-x】단지의 평면 화상으로 마법진적인 아레를 한다 이번 소개하는 테크닉의 결과는 이런 느낌. 사용한 것은 이 이미지. 마법진의 이미지로 Sprite를 생성합니다. Y 방향을 잡아 입체감을 내기 위해 Node 클래스의 프레임을 생성해 setScaleY(0.5f) 해 둔다. 프레임에 마법진을 addChild() 한다. 나중에 돌리면 스케일이 바뀌어 자유롭게. cocos new 했다 HelloWorldScene::init() 에 쓴 느낌. 마법사... C++안드로이드iOScocos2d-x Cocos2d-x(JS) + SDKBOX로 간단 Facebook 연계 Cocos2d-x 용 SDKBOX라는 라이브러리가 제공됩니다. SDKBOX를 사용하여 Cocos2d-x를 사용하는 데 네이티브 연계로 고생했습니다. 청구 주위와 광고, 분석(Analytics) 등의 기능을 쉽게 구축할 수 있게 되었습니다. 이번 시도하고 싶은 것은 JS와의 제휴. C++의 document가 많은 것 같습니다만, "cocos2d-x that you are using, C++ o... cocos2d-xcocos2d-JScocos2d-iphone Cocos2d-x3.6 프로젝트에 SDKBOX를 도입하여 Google Analytics 넣기 (iOS) cocos2d-x 3.6에 SDKBOX에서 Google Analytics를 넣는 기사입니다. 일반적인 ios 앱 개발의 경우 Google Analytics 도입 기사가 충실하다고 생각합니다만 cocos2dx를 사용했을 경우의 도입 방법은 적었기 때문에 썼습니다. SDKBOX는 Cocos2d-x 프로젝트에 지원하는 SDK를 쉽게 추가할 수 있는 플러그인입니다. 이번에는 Google Analyt... iOScocos2d-xGoogleAnalytics clang-format을 사용하여 성형 프로젝트에서 들여 쓰기 규칙 등을 정렬하고 싶을 때 사용할 수있는 clang-format 및 Alcatraz Alcatraz에 대해서는 여기를 참고로 도입 → 그런 다음 Package Manager에서 ClangFormat 플러그인을 설치합니다. ※이하, 인스톨한 후이므로 좌측이 "remove"가 되어 있습니다 파일을 저장할 때 자동으로 적용되도록 설정 (Edit -> Clang Format... C++clangcocos2d-xXcode 2015/11 현재 Cocos2d-X (및 CocosStudio) 설치 방법 최신 버전 2015년 현재는 명칭이, CocosStudio 포함한 환경이 Cocos 로 바뀌고 있었기 때문에, 확실한 환경을 만드는 순서를 메모합니다. 전제 조건 Xcode 최신 버전 설치됨 (이번에는 v7.1) Android SDK/NDK가 설치되었습니다 (이번에는 AndroidStudio를 통해 넣었지만 모든 단계에서 괜찮습니다) 다운로드 방문 「FOR MAC WITH FRAMEWORK v2.3.2... cocos2d-xCocosStudio cocos2d-x 드로잉 입문 cocos2d-x의 프로젝트에 이동해 곤란했기 때문에, 기본적인 사항을 메모해 간다. 도형 그리기 drawPrimitive.cpp 이미지 배치 이미지와 같은 리소스는 리소스 아래에 저장됩니다. image.cpp 각도, 회전 atan2로 취득한 각도는 반시계 주위. angle.cpp 결과는 다음과 같다. 오른쪽 : 0.000000 상단 : 90.000000 왼쪽 : 180.000000 아래 :... cocos2d-x Cocos2d-x 입문편-이미지의 조작에 대해서 최근 cocos2d-x를 시작했기 때문에 입문편으로 정리해 갑니다. 이번에는 화상의 조작에 대해 정리해 가고 싶습니다. 이미지를 보려면 CCSprite 클래스를 사용하여 화면에 표시할 수 있습니다. 표시하는 Layer에 대해서 add_childe 하는 것만이므로 간단하네요. 덧붙여서 여러 레이어를 취급하는 경우는 TAG를 붙여 addchild하는 것이 좋을 것 같습니다. 아래와 같이 enum... cocos2d-x Cocos2d-x의 iOS 부분에서 Swift를 사용하고 싶습니다. cocos 명령으로 생성되는 기본 Cocos2d-x 프로젝트에서, 현재 Objective-C가 사용되고 있습니다만, Swift는 사용할 수 없는 것인가? 아무튼 처음에 정리해 두면, Swift로부터 Objective-C++를 부르게 하면, 그런 일이 가능했습니다. 1. 앱이 시작될 때 AppController.swift가 호출되도록 합니다. 2. Objective-C++의 Bridge Fil... Swiftcocos2d-x Cocos2d-x 도입편-Mac 개발 환경 구축에 대해서 Cocos2d-x 3.7부터 안드로이드 스튜디오를 지원했기 때문에 eclipse가 아닌 스튜디오에서의 도입 절차를 정리합니다. Android Studio 1.4 Cocos-2dx v3.8.1 Android SDK API 22 Android NDK ※여기에서는 다운로드한 zip 파일을 Users 디렉토리에 압축해제한 것으로 합니다. /Users/kazuhiro/Library 터미널을 시작하고 ... 안드로이드AndroidStudiococos2d-x 【cocos2d-x】물리 엔진의 중력을 변경하면 몬스트도 만들 수 있어! Cocos2dx는 v3.x에서 Chipmunk2D로 통합되어 쉽게 구현할 수 있습니다. 중력을 변경하고 싶었지만 조금은 빠져 버렸으므로 메모를 해 둡니다. 중력을 0으로 함으로써 「 」과 같은 움직임을 하는 앱을 간단하게 만들 수 있습니다! 우선 물리 엔진을 켜십시오. Scene의 create()를 createWithPhysics()로 바꾸면 켜집니다. 그런 다음 중력을 변경합니다. 다음과 ... C++cocos2d-x cocos2d-x의 화면 방향 (종횡)은 설정만으로는 끝나지 않으므로 정리해 둡니다. cocos2d-x로 프로젝트를 만든 직후에 먼저 할 화면의 종횡 설정을 정리합니다. 설정을 괴롭히는 것만으로는 안되기 때문에, 토탈로 무엇을 하는지를 정리해 둡니다. ※「이것도 필요하잖아!」등의 붙어 있으면 코멘트해 주세요. 프로젝트의 [General]를 열고 [Device Orientation]를 설정합니다. Portrait : 세로 Landscape : 옆 (좌우는 어느 쪽이라도 괜찮습니... Xcodecocos2d-xObjective-C iOS9에서 LINE 연계를 할 수 없게 된 이유와 대처법 iOS9로 버전 업하고 잠시, 자신이 만든 게임 앱으로 놀고 있었다. 이 게임 내에서는 앱의 쉐어 기능으로서 Facebook/Twitter/LINE의 연계를 하고 있지만, Facebook/Twitter는 투고를 할 수 있는데, LINE의 연계를 아무래도 할 수 없다. 이상하다고 생각해 대처법을 메모해 둔다. 참고 : 자체 제작 앱 (덧붙여서 프레임 워크는 cocos2d-x를 이용하고 있다) ... Xcodecocos2d-xObjective-C 拾弐 Cocos2d-x로 데이터 저장 읽기 1 소개 2 데이터 저장 읽기 3 향후 예정 아래 코드를 실행하면 터치 횟수가 왼쪽 상단에 표시되며 앱을 다시 시작할 때 저장된 터치 횟수를 읽을 수 있습니다. GameScene.lua a1) cc.UserDefault:getInstance():getIntegerForKey(KEY, 0) 가 저장된 값을 읽는 API입니다. 여기서 KEY 부분은 임의의 문자열을 지정할 수 있습니다. 여기서는 ... 안드로이드iOScocos2d-x루아 픽업 Cocos2d-x로 미니 게임 상태 변화 구현 1 소개 2 초기화부터 게임 오버 및 재개 4 향후 예정 본 기사는, cocos2d-x 및 Cocos Code IDE를 도입해, 그림을 표시하거나 실기로 실행해 보거나 한 사람으로, 앞으로 게임의 상태 변화를 구현하고 싶은 사람을 위한, 각서입니다. 상태 정의에는 Lua의 배열 같은 것을 사용해, 실제로 터치 이벤트로 게임 오버, 재시작으로 그림의 위치를 되돌린다고 하는 처리를 설명합니다. ... 안드로이드iOScocos2d-x루아 급 Cocos2d-x의 처리를 Android와 iOS로 나누기 Lua와 Java/Objective-C간에 함수를 호출한다 1 소개 2 Android와 iOS의 경우 처리를 분리 3 Lua에서 Java 또는 Objective-C API를 호출합니다. 4 Java 또는 Objective-C에서 Lua의 함수 호출 5 향후 예정 본 기사는, cocos2d-x 및 Cocos Code IDE를 도입해, Android나 iPhone의 실기 단말로 움직인 사람으로, Android, iOS등의 플랫폼마다 처리를 나누고 싶은 ... 안드로이드iOScocos2d-x루아 X Cocos2d-x로 표시한 자기를 터치로 옆으로 이동 1 소개 2 터치된 위치로 그림을 이동합니다. 3 움직이는 범위를 화면 내로 제한 4 요약 이 기사는 화면 아래에 자기를 표시하고 옆으로만 움직이려는 사람을위한 각서입니다. 아래 코드는 그림을 (화면 가로폭/2, 높이 100)에 표시한 후 터치되어 있는 동안 가로 방향으로만 움직이는 예입니다. GameScene.lua a)로 터치 중인 좌표를 얻고, b)로 그림의 위치를 터치 중인 x 좌표로... 안드로이드iOScocos2d-x루아 옻칠 Cocos2d-x에서 물리 엔진 사용하기 접촉하면 "뭔가"하고 싶습니다. 2 물체의 접촉 설정 및 처리 2.1 물체의 분류 설정 2.2 물체의 접촉 대상 설정 본 기사는 cocos2d-x 및 Cocos Code IDE를 도입하여 그림(스프라이트)을 표시하고 터치에 반응하여 그림을 움직여 BGM이나 효과음을 울리고 물리 엔진 chipmunk를 사용하여 물체를 낙하시켰다 사람으로, 특정 물체가 접촉했을 때에 뭔가하고 싶은 사람을 위한, 각서입니다. 우선, 접촉시에 물... iOScocos2d-xchipmunk루아안드로이드 육지 Cocos2d-x에서 물리 엔진 사용 시작 2 물리 엔진 활성화 본 기사는 cocos2d-x 및 Cocos Code IDE를 도입하고, 그림(스프라이트)을 표시하고, 터치에 반응하여 그림을 움직이고, BGM이나 효과음을 울린 사람으로, 자신이 만들고 싶은 것은 물체가 중력에 따라 낙하하는 게임이라는 사람을 위한 각서입니다. cocos2-dx에서는 chipmunk와 Box2d, 두 개의 물리 엔진을 사용할 수 있지만 더 쉽게 사용할 수... iOScocos2d-xchipmunk루아안드로이드 cocos2d-x의 webview 클래스 사용 cocos2d-x v3.x 시스템은 webview를 쉽게 통합할 수 있다. ios·android 신경쓰지 않고 사용할 수 있는 것은 매우 편리. 로컬 파일도 쉽게 읽을 수 있으므로 온라인 오프라인 모두 대응할 수 있다. ubuntu14.04 android 4.4 cocos2d-x v3.4 (수중에 있었던 것이 낡고 죄송합니다.) cocos2d-x는 이미 도입되었습니다. 프로젝트 만들기 우선 ... 안드로이드iOScocos2d-x YASSPFC SpriteStudio로 작성한 데이터를 Cocos2d-x로 표시하는 것입니다. 공식이 동등한 것을 배포하고 있습니다만, 전혀 사용할 수 게훈 게훈이므로. 단순히 "움직이는 그림"으로 표시하는 경우에 적합합니다. 컨버터는 공식 물건을 사용합니다. 컨버터도 개조하면 더 좋아질 것입니다만, 분명하지 않기 때문에 하지 않습니다. 여러가지 있어 세세하게 쓸 수 없습니다만, 대체로 이하와 같은 것입니... SpriteStudiococos2d-x 라이브러리만 미리 빌드해 둔다 cocos new 명령으로 새 프로젝트를 만들면 라이브러리를 포함한 모든 소스에서 빌드되도록 설정됩니다. 라이브러리 내의 세세한 움직임까지 조정할 수 있어 편리합니다만, 평상시 거의 편집하지 않는 것에 대해서는 조금 clean하고 싶을 때 어쩐지 1부터 풀 빌드 되어 버리는 것은, 무엇인가 귀찮습니다. ver3.3 근처에서 라이브러리만을 빌드하는 툴이 동봉되어 있으므로, 그것의 사용법을 소개... cocos2d-x cocos2dx-3.5 eclipse로 Android 개발 환경 구축 (macOSX) 3.6에서는 안드로이드 빌드에 성공하지 못합니다. 그래서 3.5-tizen을 사용하고 있습니다 iOS는 간단하기 때문에 생략 macOSX 대상 build 후의 동작 확인에는 실제기를 사용합니다. 실제 기계에서 확인하는 방법은 작성되지 않았습니다 3.5-tizen 사용 (3.5에서도 좋다고 생각) 이클립스 Version: 4.2.1 SDK ndk ApacheAnt 어디서나 좋다 3.1 각 경로... cocos2d-x UI Nodes 사용하기 TableView cocos2d-x v3계의 TableView를 시험했으므로, 메모. 이번에는 표시할 내용을 Vector로 가지기로 했습니다. 완성 이미지 아래에 시험 코드를 기재 HelloWorldScene.h 본래라면, header 파일로 USING_NS_xxx;를 지정하는 것은 그만두는 편이 좋네요. HelloWorldScene.cpp 특별한 경우가 아니라면 TableViewCell의 width는 Tab... cocos2d-x Cocos2d-x에서 Boost 사용 iOS 및 Android 프로젝트에서 Boost를 사용하는 단계 노트 타이틀은 Cocos2d-x로 했지만 C++를 사용하는 프로젝트라면 따로 Cocos2d-x는 없어도 사용 가능 ※ 단, 헤더 전용으로 사용할 수있는 라이브러리 만 실행된 환경 Xcode v6.3.2 Android NDK r10e Cocos2d-x v3.6 Boost를 다운로드하여 프로젝트에 추가 포함 경로 설정(iOS) TA... C++cocos2d-xboost Cocos2d-x에서 OpenCV를 사용하고 싶었지만 ... 이번에는 OpenCV를 cocos2d-x로 사용하려고 생각했지만 좋지 않았다는 이야기입니다. 전회에 이어 cocos2d-x를 만지고 있었습니다만, 동영상 재생용의 노드가 cocos2d-x가 아닌 것 같네요. 그래서 저의 특기 분야인 OpenCV를 사용하여 동영상 파일에서 Sprite의 리스트를 작성해 애니메이션 시키려고 생각해 구현해 보았습니다. VideoNode.h 실장 부분은 VideoN... cocos2d-xOpenCV 【cocos2d-x 3.x】Action을 조합해, 페라펠러인 Sprite를 표현한다 cocos2d-x의 Action을 조합하는 것만으로, Sprite를 펠라페라풍으로 보여줍니다. [포인트 A] 1. 좌우에서 붕괴(X축의 앵커 포인트를 중앙으로 한 상태에서 Scall을 0까지 작게 한다) 2. 그림을 반대로 한다 3. 좌우로 부풀린다(1과 반대의 일을 한다) 1~3을 차례로 하는 것으로, 빙글빙글 회전한 것처럼 보입니다. Character.cpp [포인트 B] 1. 위에서 깨... 안드로이드iOScocos2d-x 이전 기사 보기