是否可以在另一个类的一个类中访问b2Fixture和b2Body属性,从而可以创建关节。如果是,那怎么办呢。请帮忙
答案 0 :(得分:1)
创建属性以访问您的b2Body对象。然后你可以得到这个b2Body的b2Fixtures列表。
你的.h文件中的
@interface MyClass
{
b2Body* m_body;
}
@property (nonatomic, readonly) b2Body* body;
@end
你的.mm文件中的(必须使用.mm扩展名才能使用c ++类和方法)
@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];