1
다른 클래스의 한 클래스에서 b2Fixture 및 b2Body 속성에 액세스하여 접합을 만들 수 있습니까? 그렇다면 어떻게 할 수 있습니까? 제발 도와주세요다른 클래스의 b2Body 및 b2Fixture 속성에 대한 액세스
다른 클래스의 한 클래스에서 b2Fixture 및 b2Body 속성에 액세스하여 접합을 만들 수 있습니까? 그렇다면 어떻게 할 수 있습니까? 제발 도와주세요다른 클래스의 b2Body 및 b2Fixture 속성에 대한 액세스
b2Body 개체에 액세스 할 수있는 속성을 만듭니다. 그런 다음이 b2Body에 대한 b2Fixtures 목록을 얻을 수 있습니다. 당신의 .mm 파일에
@interface MyClass
{
b2Body* m_body;
}
@property (nonatomic, readonly) b2Body* body;
@end
당신의 .h 파일에
이 모든 MyClass의 인스턴스 후
@implementation MyClass
@synthesize body = m_body;
- (id) init
{
self = [super init];
if(self != nil)
{
// create your b2Body here and
}
return self;
}
@end
(당신은 C++ 클래스와 메소드를 사용할 수 있도록 확장 .mm 사용해야합니다) 속성 몸이있을 것이다, 그는
myClassInstance.body
또는
로 액세스 할 수 있습니다[myClassInstance body];
간단한 예를 보여 주시면 감사하겠습니다. 사전에 감사합니다 – wilM
일부 코드 – Morion
을 어떻게 추가 할 수 있습니까 b2Bix에서 b2Fixtures의 목록을 얻을 수 있습니까? – wilM