我在Slick2D制作平台,并处理地图我使用Tiled制作地图。有一个问题:
我有这个代码来检查是否应该将一个块添加到矩形的ArrayList中以用作碰撞:
System.out.println(map.getTileProperty(map.getTileId(x,
y, 1), "blocked", "false"));
这会返回" true"在控制台中为具有该属性的x,y坐标。 然而,当我这样做时:
if (map.getTileProperty(map.getTileId(x, y, 1), "blocked", "false") == "true") {
//Do Stuff
}
if语句返回false。有谁知道如何使if语句为具有阻止属性的切片返回true?