【发布时间】:2014-04-27 18:55:35
【问题描述】:
我正在使用 libgdx、box2d 和名为 Tiled 的软件。
在名为 Tiled 的软件中,我在对象层上创建了 2 个对象。每个对象我都给出了不同的属性名称和值。
我的问题是如何使用代码获取属性名称和值?
我试过了:
if (mo.getProperties().get("direction").equals("left")) {
float speed = mo.getProperties().get("speed", Float.class);
}
出现错误:线程“LWJGL 应用程序”java.lang.ClassCastException 中的异常:java.lang.String 无法转换为 java.lang.Integer
【问题讨论】:
-
nm 让它开始工作。