Roll Play My Life

= ryuji_026

cocos2d-x

cocos2d-x 3.2 Xcode 6.0.1 の BuildSetting > Architectures 謎すぎ問題

画面見ないで適当にボタン押してたら Xcode バージョンアップした可能性ある。— tanasinnとは小林竜司 (@ryuji_026) 2014, 9月 22 ( ◜◡‾) pic.twitter.com/4NsPhHsPkt— tanasinnとは小林竜司 (@ryuji_026) 2014, 9月 22これ以来、とにかく最悪な日々を送って…

TexturePacker 無料トライアル1週間

とのことなので、使ってみた。 ここ(→https://www.codeandweb.com/texturepacker)にある。起動するとこうなる。 画像をまとめてドラッグ&ドロップするとこうなる(勝手に並ぶ)。名前つけて書き出し場所指定する(右上とか)。 Texture format はこれがい…

cocos2d-x 3.x scheduleで1秒毎に実行したいけど、最初に1回実行してからその後1秒毎がいい時

こうやると updateSomefunc(float dt); が1秒毎に実行される。 schedule(schedule_selector(GameScene::updateSomefunc), 1.0f); 実際は、 schedule(schedule_selector(GameScene::updateSomefunc), 1.0f); ってやって1秒後にまず呼ばれる。そしてその1秒後…

cocos2d-x 3.x モーダルレイヤ

前 cocos2d-xでモーダルダイアログのつくりかた - Roll Play My Life こういうのやって、cocos2d-xバージョンうpしたからやり方変わって、調べてたら Cocos2d-x3.0以降のEventDispatcher制御について(その2)完 - きょこみのーと っていうの書いてくれて…

Cocos2d-x v3.0ではC++11が使えてそのやりかたとか

コンテナとか for(auto node : getChildren()) { log("Node tag = %d", node->getTag() ); } auto nodeに順番に要素入れながらループ回す、foreachみたいなことできる。 ちなみに getChildren()の戻り値はcocos2d::Vectorだからこういうのできる、for(auto h…

Cocos2d-x v3.0 rc0うごかしたい

Macintosh:cocos2d-x-3.0rc0 ryuji_026$ ./setup.py Setting up cocos2d-x... -> Adding COCOS2D_CONSOLE_ROOT environment variable... ALREADY ADDED -> Looking for NDK_ROOT envrironment variable... NOT FOUND Please enter its path (or press Enter …

cocos2d-xでモーダルダイアログのつくりかた

追記 これはv2.1.4で試したやつで、v3.0では cocos2d-x 3.x モーダルレイヤ - Roll Play My Life ←こうやった。 モーダルレイヤーみたいなクラスがあると便利。モーダルダイアログというのは、表示すると後ろにあるボタンとかが操作できなくなるダイアログの…

作ってたゲーム、AppStoreでリリースされた

Tilefulknockdiceゲーム無料

cocos2d-xでアニメーションと引数をとるメソッドは、同時に扱うべきではない【毎日更新その081】

CCCallFuncND()というメソッドがある。これは引数を1つ取りながら、コールバック関数を指定できるもの。その引数とはvoid*型ではなくてはならない。様々な型はvoid*にキャストできるが、std::list<>などはC++オリジナルの型ではないため(?)、void*にキャ…

cocos2d-xで次のシーンにデータを受け渡す処理【毎日更新その035】

[cocos2d]の使い方とか超雑多なメモ | 学習B5デスノートやONE-UP Engineers' Blog: Cocos2d-xで使用しているマクロ群などを参考にしました。ありがとうございます。 オープニングのシーンでタップしたボタンによって次のシーンの動きをちょっと変えたい 今回…

cocos2d-xのonEnterTransitionDidFinish()の使い方【毎日更新その026】

onEnterTransitionDidFinishはstaticでなくvirtual関数なので、thisポインタを指定するか、それを省略します。外部のクラスからの呼び出しのときは、実装したクラスのポインタを取得してつかいます。 HogeLayer::onEnterTransitionDidFinish() // これはだめ…

cocos2d-xでカウントダウン的処理【毎日更新その025】

すごい簡単にできました。 #pragma mark ===カウントダウン系処理=== void GameScene::showCountLayer() { setTouchEnabled(false); m_countLayer = CCLayerColor::create(ccc4(0, 0, 0, 255)); addChild(m_countLayer, kZOrderCount, 100); m_count =…