У меня есть 2 вопроса:
1. Можно ли получить текущую X-координату b2Body?Я знаю API GetPosition, но он недостаточно конкретен, мне нужна конкретно координата X.
2. Можно ли добавить гравитацию к моему конкретному b2Body в моем методе делегата UIAccelerometer?
Что я пытаюсьчтобы сделать это, переместите b2Body с текущим входом UIAccelerometer с гравитацией Box2D в одну линию, используя Apply Force.Это то, что у меня есть, разве никто не знает, как я могу включить # 1 + # 2 в эту строку?:
body->ApplyForce(b2Vec2(accelX*100, -30.0f), body->GetPosition());
Спасибо!
Edit1: Спасибо за ответы на эти вопросывопросы, которые прояснили для меня!Это оставляет мне еще 3 вопроса:
1 .Теперь, когда я понимаю, как получить координату x в b2Body, как бы я ее установить?
Будет ли это примерно так?
body->GetPosition().x = 30;
2 .С этими координатами x это та же самая координата X, как если бы я использовал UIKit правильно?Я знаю, что UIKit создает разные вещи, я просто хочу убедиться, что если бы я делал что-то похожее в UIKit, он вывел бы ту же координату X, это правильно?