非常に単純な LevelHelper/Box2D/Cocos2D プロジェクトの作成に成功しました。ここのドキュメントで説明されているように、衝突を登録しようとしています。
サンプルコードを次のように使用しました。
[lh registerBeginOrEndColisionCallbackBetweenTagA:COIN
andTagB:MARIO
idListener:self
selListener:@selector(beginEndCollisionBetweenMarioAndCoin:)];
私の質問はこれです: どうすればタグを取得できますか? 「一般プロパティ」ペインのLevelHelperで設定するのは正しいですか?(下)
LevelHelper の [カスタム プロパティ] ウィンドウで、「CHARACTER_TAG」の「タグ値」は 1 ですが、「MARIO」の代わりにこれを上記のコードに入れようとすると、XCode が動揺します。タイプ 'int' の右辺値 " (十分に公平です)。
ありがとうございました!