サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
laynts.hatenadiary.org
cocos2d-x を version2.2.3からversion3.2rc0に移行しました C++もC++11としての記述が可能となり、cocos2d-xの記述についても変更した点についてまとめました これが正しい方法である保証はありませんので、参考程度の見ていただければと思います 型推論 初期化を含んだ宣言では、型名を使わずautoで宣言できるようになった auto sprite = Sprite::create("FILENAME"); 基本的にCCプレフィックスを削除 基本的にクラスのCCプレフィックスを削除する ただし例外として、以下のクラスやマクロについてはプレフィックスを削除するだけではない v2.2.3 v3.2rc0 CCObject → Ref CCLabelXXX → Label CCArray → Vector CCDictionary → Map CCString
cocos2d-x を version2.2.3からversion3.2rc0に移行してみました タッチイベントについて大幅な変更があったのでメモしておきます TestLayer.h v2.2.3 public: virtual bool ccTouchBegan(cocos2d::CCTouch *touch, cocos2d::CCEvent *event); virtual void ccTouchMoved(cocos2d::CCTouch *touch, cocos2d::CCEvent *event); virtual void ccTouchEnded(cocos2d::CCTouch *touch, cocos2d::CCEvent *event); virtual void ccTouchCancelled(cocos2d::CCTouch *touch, cocos2d
例えば以下のStageData.plistがあった時 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <array> <dict> <key>name</key> <string>STAGE 1</string> <key>param1</key> <integer>1</integer> <key>param2</key> <real>40.23</real> </dict> <dict> <key>name</key> <string>STAGE 2</string> <key>param1</key> <in
これからObjective-CによるiPhoneアプリ開発でハマった箇所などメモ書き程度に書いていこうかと思う。 備忘録、そして誰かの参考になれば。 - this class is not key value coding-compliant for the key 昨日はこのエラーが出てずっと悩んでた。 簡潔に言うと、 Viewファイル(.hと.mm)と、それに関連する箇所の名前を変えたときに、nibファイルのviewにおけるReferencing Outletsに以前の名前のものとのつながりが残されたままだったため、名前が見つからない状態になっていたらしい。 紐付けを解いたらあっけなくバグは消えました。 Viewファイルの名前を変更するときは気を付けなければなりませんね。 - [追記 12/02/10] 別の原因でもう一度このエラーが出ました。 @property (nonatomic
このページを最初にブックマークしてみませんか?
『laynts.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く