Фон прокрутки JavaFX с движущимся персонажем

Я делаю игру в конструкторе сцен и JavaFX, и я хотел, чтобы фон прокручивался, когда персонаж проходит примерно половину экрана. Может ли кто-нибудь дать мне представление о том, как это сделать? Большое спасибо!

Редактировать: я могу заставить изображение переводиться, когда игрок движется, но фон просто отключается, когда окно перемещается. Есть ли способ, чтобы окно имело весь фон, но отображало только его часть, поэтому, когда я перевожу изображение, оно просто переходит к следующей части фона?


person Keanu    schedule 06.10.2014    source источник


Ответы (1)


Могут быть лучшие способы сделать это, но я сделал это так, что когда игрок достигает определенной точки, перемещаясь, фон будет перемещаться (метод setTranslateX) вместе с игроком. Я также должен был сделать окно построителя сцен, в котором я работал, достаточно большим, чтобы охватить весь фон. Это решило все мои проблемы. Надеюсь, это поможет любому, у кого может быть похожая проблема!

person Keanu    schedule 06.10.2014