0
複数のステージを使用することができます。LibGDX - 1台のカメラで2つのステージを使用すると、より速く描画できます。
カスタム機能を持つOrthographicCamera
がありますが、実際には関係ありません。
私はここに問題を抱えている:
@Override
public void draw(){
loginStage.getViewport().setCamera(camera);
registerStage.getViewport().setCamera(camera);
loginStage.act(delta);
loginStage.draw();
registerStage.act(delta);
registerStage.draw();
}
これはActor
の行動のすべてがあまりにも速く実行されていることを引き起こしています。それは何とか世界を2回更新します。
//registerStage.getViewport().setCamera(camera);
またはこの:私はこのコメントを解除すると
//registerStage.draw();
loginStageは(通常は)うまく行っているが、俳優の速度は正常です。
2つのカメラを2つ作成する必要がありますか、上記のコードに問題がありますか?
上記のコードは正常です。あなたの何かのようなサウンドは 'delta'変数で猿を鳴らしています。 – Tenfour04