ジョイントを作成できるように、別のクラスの1つのクラスのb2Fixtureプロパティとb2Bodyプロパティにアクセスすることは可能ですか。はいの場合、どのようにそれを行うことができますか。助けてください
質問する
267 次
1 に答える
1
b2Bodyオブジェクトにアクセスするためのプロパティを作成します。次に、このb2Bodyのb2Fixturesのリストを取得できます。
.hファイル内
@interface MyClass
{
b2Body* m_body;
}
@property (nonatomic, readonly) b2Body* body;
@end
.mmファイル内(c ++クラスおよびメソッドを使用できるようにするには.mm拡張子を使用する必要があります)
@implementation MyClass
@synthesize body = m_body;
- (id) init
{
self = [super init];
if( self != nil )
{
// create your b2Body here and
}
return self;
}
@end
この後、すべてのMyClassインスタンスにはプロパティ本体があり、次のようにアクセスできます。
myClassInstance.body
また
[myClassInstance body];
于 2012-06-19T19:24:25.917 に答える