プレイヤーがドラッグするだけで自由にシーンを移動できるように、カメラのドラッグを実装しました。
これが私のアプローチです:
stage.addListener(new DragListener() {
public void touchDragged (InputEvent event, float x, float y, int pointer) {
camera.position.set(x,y, 0);
camera.update();
}
});
これは体 (Box2d) に対して機能しますが、画像はそのままの場所にとどまります。カメラの位置に応じて体を動かしたり、体のある場所に画像を作成したりする方法はありますか? これらの画像は、タッチ可能でドラッグ可能にする必要があるため、アクターです。
ありがとう