1

このコードは正常に動作します。

gamePane.setPrefSize(game.getMaxX(), game.getMaxY());

ただし、背景画像 my gamePane(これは ですPane) は自動的にスケーリングされますが、これは望ましくありません。背景のスケーリング プロパティを検索しましたが、何も見つかりませんでした。画像はもともとcssで適用されています。

編集:解決策を見つけました!

私のcssコードはもともと何でしたか:

.background {
    -fx-background-image: url("../images/background.png");
}

私が作ったもの:

.background {
    -fx-background-image: url("../images/background.png");
    -fx-background-size: 1024 768;
    -fx-background-position: center;
}
4

0 に答える 0