私はbox2d/cocos2dでゲームを書いています。そこでは、物が空から落ち、床やプレーヤーに触れたときに、シーンから削除する必要があります。Ray WenderlichのチュートリアルContactListener
に従って実装しましたが、問題は、何かが削除されたものに触れるといつでも発生することです。
私が必要としているのは、削除できるオブジェクトがどれであるかを知るための何らかの方法です。SetUserData
Box2dにデータを設定できる関数があるint
ようですが、sを受け入れず、不要な複雑さを追加しているように見えるクラスのみを受け入れているようです。
私が望むことを達成するための最も簡単な方法は何ですか?