0

ここから物理ボディ エディター ローダー (BodyEditorLoader.java) をテストしようとしている間

私はこの不適切なキャストを取得します。以下は関数です

private Model readJson(String str) {
    Model m = new Model();
    OrderedMap<String,?> rootElem 
    = (OrderedMap<String,?>) new JsonReader().parse(str);  //this line has casting problem

    Array<?> bodiesElems = (Array<?>) rootElem.get("rigidBodies");

    for (int i=0; i<bodiesElems.size; i++) {
        OrderedMap<String,?> bodyElem = (OrderedMap<String,?>) bodiesElems.get(i);
        RigidBodyModel rbModel = readRigidBody(bodyElem);
        m.rigidBodies.put(rbModel.name, rbModel);
    }

    return m;
}
4

2 に答える 2