如何在LHBezier中检索makeStatic或makeDynamic方法?LevelHelper - Cocos2D

use*_*123 5 cocos2d-iphone ios levelhelper

在LevelHelper中,我能够将bezier形状设置为静态,动态等.在我的代码中,我需要更改这些属性.有人可以帮我吗?

LHBezier* bezier = [loader bezierWithUniqueName:@"BezierNode"];

[bezier makeStatic]; // not working
Run Code Online (Sandbox Code Playgroud)

小智 0

你可以像这样改变体型:

bezier.body->SetType(b2_staticBody);
bezier.body->SetType(b2_dynamicBody);
bezier.body->SetType(b2_kinematicBody);
Run Code Online (Sandbox Code Playgroud)