Cocos2d-x
cocos2d-x-3.x系で使えるWebView作った - 銀の人のメモ帳 前に書いたこれがcocos2d-x本家にMergeされたってだけの話なので、作った経緯とかはこれ見るといい。 本家にPR出すつもりではあったんだけど、適当に入れたらerror出てて解決方法もよくわからなくて…
TL;DR gin0606/cocos2dx-WebView · GitHubをcloneしてREADMEに従えば使えるようになるはず。 cocos2d::ui::Widgetを継承してるから便利。 何故作ったか Cocos2d-xでWebViewを使おうとすると、公式では用意しておらず自前で実装するか、他所から持ってくるか…
TL;DR APP_CFLAGS := -Qunused-arguments -Wno-unknown-warning-option Application.mkに1行追加する。 clang++: warning: argument unused during compilation: '-I jni/../../cocos2d/cocos/.' clang++: warning: argument unused during compilation: '-I…
前提 cocos2d-xのディレクトリを汚さずにiOS/Androidで使えるPluginを作る メソッドの引数にURLを指定すると、そのURLを外部ブラウザで開くPluginを作る JNIの解説はしない 細かいこと気にしない(とりあえず動かすのを目標にする) 作業時のcocos2d-xのvers…
Cocos2d-x3.1で、VideoPlayerが追加されたので、試しに使ってみた。 動画再生するのに結構ハマった。 Sceneとかに追加するコード auto visibleSize = Director::getInstance()->getVisibleSize(); auto videoPlayer = cocos2d::experimental::ui::VideoPlaye…
Cocos2d-x And Gradle - 使用Gradle编译Cocos2-dx - 林国锋个人博客 ほとんどこれを日本語にしただけなので、中国語読める人はこっち読んだほうが早い。 前提 Cocos2d-x3.0(Stable) Gradle初心者 Androidの開発環境周りよくわからない 説明は間違ってるかも…
前提 物理エンジンを使わない Cocos2d-x3.0 iOS(Androidはこれ見るといい http://qiita.com/akerusoft/items/3d5068e8bfe926b03969 作業 ccConfig.h のCC_USE_PHYSICSを0にする アプリ側のprojectからbox2d/chipmunkを除く cocos2dx_libsからchipmunkを除く …
前提 TravisCIからTestFlight/DeployGateにipaをアップロードする - 銀の人のメモ帳 TravisCIでCocos2d-xのipa作ろうとしてハマった - 銀の人のメモ帳 同じインスタンス上でiOSのipaも作っている→インスタンスがmac .travis.yml Androidの環境作るだけ抜き出…
TravisCIからTestFlight/DeployGateにipaをアップロードする - 銀の人のメモ帳 前に、普通のiOSプロジェクトのipaを作るのは成功してたんだけど、Cocos2d-xで同じことをやろうとするとCodeSignでUser interaction is not allowed.と言われて失敗する。 これ…
Spine: 2D animation software for games Trial版を落とすとexamplesに作成済みのがあるので、それをプロジェクトに追加する。僕はdragonを追加した。 表示させるだけなら下記の3行でいける。 // #include "spine/spine-cocos2dx.h" auto dragon = spine::S…