iPhoneアプリ
cocos2d-x を version2.2.3からversion3.2rc0に移行しました C++もC++11としての記述が可能となり、cocos2d-xの記述についても変更した点についてまとめました これが正しい方法である保証はありませんので、参考程度の見ていただければと思います 型推論 初…
cocos2d-x を version2.2.3からversion3.2rc0に移行してみました タッチイベントについて大幅な変更があったのでメモしておきますTestLayer.h v2.2.3 public: virtual bool ccTouchBegan(cocos2d::CCTouch *touch, cocos2d::CCEvent *event); virtual void c…
cocos2d-xのプロジェクトをXcode5上で途中からGit管理しようと思ったのですが、 初Gitということもあって少しややこしかったのでメモSource Controlの箇所について、最初はこんな感じになっています。 1. terminalでgitを使う準備をする http://sourceforge.…
CocoaPodsを導入する際数カ所引っかかったのでメモとして残しておきたいと思います 1. まずはinstalll $ sudo gem install cocoapodsこのままだと開始まで時間があって動いてるかどうかわからないので、-Vオプションを付けるとよいです $ sudo gem install c…
いっつも忘れるので備忘録としてメモしておきます基本 // 生成とretain array = CCArray::create(); array->retain(); /* 全ての処理 */ // 後処理 CC_SAFE_RELEASE_NULL(array); スコープを抜けたら破棄しても良い場合 // 生成 array = CCArray::create(); …
例えば以下のStageData.plistがあった時 <plist version="1.0"> <array> <dict> <key>name</key> <string>STAGE 1</string> <key>param1</key> <integer>1</integer> <key>param2</key></dict></array></plist>
setColorをしてしまうと塗りとストローク両方の色を指定することになってしまうので CCLabelTTF *label = CCLabelTTF::create("test", "Arial", 24); label->setFontFillColor(ccc3(255, 255, 255)); label->enableStroke(ccc3(0, 0, 0), 1.0f);こうすること…
複数アクションを動かして、途中で片方だけ中断したいと思い、次のコードを書きました。 CCMoveBy *mb = CCMoveBy::create(0.15f, ccp(30.0f, 0.0f)); CCFadeTo *ft = CCFadeTo::create(0.15f, 225); ft->setTag(1); CCSpawn *sp = CCSpawn::createWithTwoAc…
スプライトをずっと点滅させるために CCRepeatForever *rf = CCRepeatForever::create(CCBlink::create(0.3f, 2)); rf->setTag(1); sprite->runAction(rf); とかした後に、 sprite->stopActionByTag(1); sprite->setOpacity(255); とかして、点滅を止めたと…
Cocos2d-xを触り始めたので、それについても少しずつ書いていこうと思います。 C++自体ちゃんと書くのが初めてなのでかなり初歩的な部分も書くことになるかもしれません。 Versionは2系です。クラス内のprivateな変数に対して、Objective-Cで言うところの@sy…
XcodeでCopyPNGFILE Error なるエラーが出て1時間少し悩まされました。ググったところ ・そもそもファイルが入っておらず、ファイル名のところが赤くなっているものがある ・Cleanしたらなおる ・Home/Developer/Xcode/DerivedData内のファイルを削除する あ…
ある時間からの経過時間なら割りと簡単にできても、残り時間はちょっと面倒かも。 手っ取り早い方法でサクッと実装した。●残り時間30秒の状況を想定したとき ある時間にスタートする。その時間+30秒の時間をendTimeに入れておく。 現在時刻からendTimeまで…
これからObjective-CによるiPhoneアプリ開発でハマった箇所などメモ書き程度に書いていこうかと思う。 備忘録、そして誰かの参考になれば。 - this class is not key value coding-compliant for the key昨日はこのエラーが出てずっと悩んでた。簡潔に言うと…