Java libGDX:更改滚动窗格的滚动位置

Java libGDX:更改滚动窗格的滚动位置,java,libgdx,Java,Libgdx,In我的代码以像素为单位的y滚动位置位于滚动窗格的顶部: stage = new Stage(new StretchViewport(480, 800)); Image map = new Image(new Texture(Gdx.files.internal("assets-levels/map.png"))); scrollpane = new ScrollPane(map, new ScrollPaneStyle()); scrollpane.setFil

In我的代码以像素为单位的
y
滚动位置位于滚动窗格的顶部:

    stage = new Stage(new StretchViewport(480, 800));
    Image map = new Image(new Texture(Gdx.files.internal("assets-levels/map.png")));
    scrollpane = new ScrollPane(map, new ScrollPaneStyle());
    scrollpane.setFillParent(true);
    stage.addActor(scrollpane);

    Gdx.input.setInputProcessor(stage);
如何更改滚动窗格底部的
y
滚动位置

  • 创建一个名为
    MyScrollPane
    的类,该类将从
    ScrollPane
    复制
  • 添加此行
    myScrollpane.amountY=map.getHeight()
  • 创建一个名为
    MyScrollPane
    的类,该类将从
    ScrollPane
    复制
  • 添加此行
    myScrollpane.amountY=map.getHeight()