Показать только указанную часть сцены в JavaFX - PullRequest
0 голосов
/ 09 декабря 2018

Я работаю над игрой в JavaFX, где камера, которая показывает только определенную часть карты, должна двигаться вместе с главным героем.

Прямо сейчас основная сценасоставлен следующим образом:

StackPane mainpane = new StackPane();
Pane tileview = createTileView();
Pane mobview = createMobView();
mainpane.getChildren().add(tileview);
mainpane.getChildren().add(mobview);

Scene gamescene = new Scene(mainpane, scenesize, scenesize);

Итак, моя основная панель представляет собой комбинацию двухслойных панелей.Для объектов этого комплекса не существует известного эквивалента ViewPort, который показывает только указанную, динамически настраиваемую часть ImageView.

Какой метод перехода используется для обрезки сложных сцен?Возможно, я что-то упустил и есть способ работать с ViewPort в этой ситуации?

...