1

Scene2D アクションを使用して、ステージ内のアクターにスライド移動効果を追加しています。

Window w = new Window(mytitle, myskin);
w.setPosition(stage.getWidth()/2 - w.getWidth()/2, 0);
w.addAction(moveTo(stage.getWidth()+w.getWidth(), 0, 1));
stage.addActor(w);

私の目標は、このウィンドウをステージの x 中心からステージの右境界に加えてウィンドウの幅に移動することです。

これまでのところ、このコードは、ウィンドウをステージの x 中心からステージの右側の境界 (ウィンドウの幅を差し引いたもの) に移動するだけです。

グラフィカルに説明するには: ここに画像の説明を入力

では、MoveTo アクションを使用してアクターをステージの境界を超えて移動するにはどうすればよいでしょうか?

画面に表示されているものよりも大きなステージを人工的に作成できると思いますが、それは追加の問題で問題を解決するように聞こえます。

御時間ありがとうございます

4

1 に答える 1