【发布时间】:2017-12-25 22:16:29
【问题描述】:
你们能帮我解决这个问题吗:
我正在尝试用 JavaFX 编写一个简单的等距游戏,但我不确定应该如何正确渲染它。我正在考虑在 photoshop 中绘制背景,然后将其作为 ImageView 添加到游戏中。所以我做了:
ImageView image = new ImageView("file:res/img/BACKGROUND.png");
image.setScaleX(4);
image.setScaleY(4);
image.setLayoutX(150);
image.setLayoutY(150);
add(image); // root.getChilder().add(image);
结果是这样的: https://imgur.com/a/CFTfQ
当然,我明白,如果我去掉缩放,它会是这样的: https://imgur.com/a/jQGuD
质量会很好,但我希望它可以放大。 有什么想法我该怎么做?
我应该以其他方式渲染它,还是尝试将图片本身放大(如果是,如何?)
如果能提供任何帮助,我将不胜感激。
【问题讨论】:
-
你确实得到了一个缩放的图像。这与所需的输出有何不同???
-
感谢您的回复。第二张图像模糊,颜色也不是那么好。请看他电脑上的照片
标签: java javafx render pixel isometric