简体   繁体   English

Slick2d的TiledMap.getTileProperty的字符串“ def”字段

[英]Slick2d's TiledMap.getTileProperty's String “def” field

I am trying to use Slick2d to write a basic game am using the Tiled tilemap editor to make the game terrain. 我正在尝试使用Slick2d编写基本游戏,并使用Tiled tilemap编辑器制作游戏地形。 Each type of tile in the map has a property known as "id" with a known string as a value. 地图中每种类型的图块都具有称为“ id”的属性,并带有一个已知字符串作为值。

I am using Slick2d's method: 我正在使用Slick2d的方法:

TiledMap.getTileProperty(int tileID, java.lang.String propertyName, java.lang.String def)

to get the property of an individual tile. 获得单个图块的属性。 I believe my implementation works, but does anyone know what the "def" field should be? 我相信我的实现有效,但是有人知道“ def”字段应该是什么吗? I think propertyName should be "id" and tileID being the getTileId method. 我认为propertyName应该是“ id”,而tileID应该是getTileId方法。

Thanks a lot! 非常感谢!

def means default value. def表示默认值。 If the value isn't set this value gets used. 如果未设置该值,则使用该值。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM