当我撞到地面时如何检测路口?

时间:2018-11-28 06:27:39

标签: libgdx

观看此图像示例:

see example 大家好,我有一个关于“交叉点”的问题,我想要的是当我单击屏幕时得到交叉点,然后根据交叉点将3d模态放在地面上。问题是我无法到达十字路口。

这是我的代码

public Vector3 getIntersect(int screenX, int screenY) {
    Ray ray = cam.getPickRay(screenX, screenY);
    Vector3 ins = new Vector3();
    for (int i = 0; i < parentModels.size; ++i) {
        final GameObject go = parentModels.get(i);
        Intersector.intersectRayBounds(ray, go.bounds, ins);
    }
    return ins;
}

GameObject从ModelInstance扩展。

0 个答案:

没有答案