是否可以通过创建关节的方式访问另一个类中的一个类中的 b2Fixture 和 b2Body 属性。如果是,怎么做。请帮忙
问问题
267 次
1 回答
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];
于 2012-06-19T19:24:25.917 回答